Голосов: 0
#1
Чему вы научитесь:
- Full Stack разработка на Spring Boot и Vue Js + Vuex
- Познакомитесь с Spring Boot, Mysql, Vue Js
- Научитесь разрабатывать Restfull Api сервисы с Get, Post, Put, Delete методами
Описание:
В этом курсе мы создадим новый проект.
И мы будем реализовывать этот проект с использованием Spring Boot, Vue и MYSQL.
В нашем проекте мы реализуем операции CRUD, и эти операции CRUD будут запрашиваться у Vue.
Затем этот запрос будет обрабатываться из Spring Boot.
Наш проект идет на Пользовательские операции.
Нашими основными операциями будут вход в систему, регистрация, профиль и список пользователей.
Также мы продолжим работу с приложением на основе ролей.
И все это будет обеспечено безопасным способом как на стороне Vue, так и на стороне Spring Boot.
У нас будет два основных компонента для реализации нашего проекта.
Это на стороне сервера и на стороне клиента.
На стороне сервера:
Spring Boot будет главным.
Структура Model View Controller будет реализована с использованием Spring Boot.
Наша структура MVC будет работать так:
Прежде всего, классы сущностей будут созданы в пакете модели.
Позже, если класс модели будет постоянным, мы создадим для него репозиторий.
Затем вызовем репозиторий из сервисов.
Наконец, мы будем вызывать сервисы из контроллеров.
В Spring Boot данные будут представлены клиенту как вызов API, поэтому для их обработки будет использоваться Spring Rest Controller.
Мы будем использовать MySQL как базу данных.
Мы также будем использовать объектно-реляционное сопоставление с Java Persistence API и Hibernate.
Вы знаете, мы можем сопоставить наши таблицы базы данных с объектами с помощью спящего режима.
Мы будем использовать репозиторий JPA и репозиторий Crud в Spring Boot.
Таким образом, эти шаблоны репозитория будут обрабатывать общие операции с базой данных, такие как сохранение, обновление, поиск, удаление.
В Spring Boot мы также будем использовать библиотеку Lombok для очистки кода.
Вы знаете, что мы не хотим реализовывать методы получения, установки, равенства и хеш-кода, поэтому мы можем избежать этого с помощью аннотации Lombok @Data или
Цену выставит организатор
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.