Перейти к содержимому

Учебное пособие по регистрации и входу пользователей в Spring Boot с базой данных MySQL, Bootstra...

Reborn Developer

0:00 / 0:00

Учебное пособие по регистрации и входу пользователей в Spring Boot с базой данных MySQL, Bootstra...

58 862 просмотра · 2 года назад
Reborn Developer
52,5 тыс. подписчиков
58 862 просмотра · 2 года назад
В этом видео я расскажу вам о процессе разработки веб-приложения на Java на основе фреймворка Spring с использованием Spring Boot. Вы узнаете, как разработать модуль регистрации пользователей и модуль аутентификации пользователей с помощью Spring Security. Технологии: Spring Web MVC, Spring Data JPA и Hibernate, Spring Security, Thymeleaf, Bootstrap (webjars), JUnit Jupiter и AssertJ, база данных MySQL. Программное обеспечение: Java Development Kit (JDK), Spring Tool Suite IDE (STS), сервер базы данных MySQL и MySQL Workbench. Вот шаги, которые вы увидите для создания веб-приложения Spring Boot с регистрацией и авторизацией пользователей: Создание проекта и настройка зависимостей Настройка источника данных и создание базы данных Написание кода класса сущности и интерфейса репозитория Написание модульного теста (тестирование создания пользователя) Написание кода класса контроллера Spring MVC Написание кода формы регистрации и использование Bootstrap Написание кода пользовательских классов UserDetails и UserDetailsService Настройка Spring Security для аутентификации Написание кода страницы списка пользователей и страницы выхода Пройдите курс Spring Boot E-Commerce Ultimate, чтобы научиться создавать полноценный интернет-магазин с использованием Java, Spring Boot, Thymeleaf, Bootstrap, jQuery и базы данных MySQL: https://www.udemy.com/course/spring-b... Подробное руководство по этому вопросу см. в следующей статье: https://www.codejava.net/frameworks/s... Временные метки 00:00:11 Введение 00:03:00 Создание стартового проекта Spring Boot 00:06:44 Создание базы данных MySQL 00:06:46 Настройка свойств источника данных 00:13:22 Код класса сущности 00:19:49 Код класса модульного теста 00:30:13 Код класса контроллера Spring MVC 00:34:14 Использование Bootstrap из Webjars 00:41:11 Код формы регистрации 00:52:44 Код обработчика регистрации 00:58:04 Реализация UserDetails и UserDetailsService 01:05:48 Настройка Spring Security для аутентификации 01:13:09 Код страницы списка пользователей 01:24:12 Отображение имени вошедшего в систему пользователя и Выход #springboot #userregistration #login #mysql #java #springframework #springmvc