- Регистрация
- 26.05.2022
- Сообщения
- 26 726
- Реакции
- 161
- Баллы
- 63
Чему вы научитесь:
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 или @value.
Мы будем использовать Gradle для обработки всех зависимостей на стороне сервера.
Это все о стороне сервера.
Поговорим о стороне клиента.
Vue будет основным клиентским контроллером.
Vue работает на nodeJS.
В vuejs мы будем использовать данные на стороне сервера с вызовами API.
Для этого мы создадим классы обслуживания.
В сервисе: мы можем подключиться к стороне сервера и отправлять запросы или получать ответы со стороны сервера с помощью http.
Затем мы вызовем служебные данные из компонентов и отобразим их.
Наша панель пользовательского интерфейса построена на основе административных и пользовательских операций.
В пользовательских операциях:,
мы реализуем страницы входа, регистрации и профиля для пользователей.
В административных операциях:
Мы перечислим всех пользователей и отобразим детали пользователей.
И, конечно же, мы реализуем аутентификацию и авторизацию для административных операций.
Продажник: www.udemy.com/course/restfull-api-web-services-with-spring-boot-and-vue-js-vuex-router/
Цену выставит организатор
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 или @value.
Мы будем использовать Gradle для обработки всех зависимостей на стороне сервера.
Это все о стороне сервера.
Поговорим о стороне клиента.
Vue будет основным клиентским контроллером.
Vue работает на nodeJS.
В vuejs мы будем использовать данные на стороне сервера с вызовами API.
Для этого мы создадим классы обслуживания.
В сервисе: мы можем подключиться к стороне сервера и отправлять запросы или получать ответы со стороны сервера с помощью http.
Затем мы вызовем служебные данные из компонентов и отобразим их.
Наша панель пользовательского интерфейса построена на основе административных и пользовательских операций.
В пользовательских операциях:,
мы реализуем страницы входа, регистрации и профиля для пользователей.
В административных операциях:
Мы перечислим всех пользователей и отобразим детали пользователей.
И, конечно же, мы реализуем аутентификацию и авторизацию для административных операций.
Продажник: www.udemy.com/course/restfull-api-web-services-with-spring-boot-and-vue-js-vuex-router/
Цену выставит организатор