Содержание
- 2. План Редактирование работника Удаление работника Spring MVC + Hibernate + AOP REST API
- 3. Редактирование работника Для редактировании работника нам необходим тот же список полей, что и при создании. Можно
- 4. Редактирование работника Но сначала добавим кнопки для редактирования работников. :
- 5. Редактирование работника Поскольку мы будем работать с id работника, нужно добавить метод, который вернет нам работника
- 6. Редактирование работника Service: :
- 7. Редактирование работника Метод: Для сравнения метод отображения формы создания нового работника: :
- 8. Редактирование работника Но это еще не все. На данном этапе форма не содержит данных об id
- 9. Редактирование работника Не стоит забывать, что с помощью той же формы мы создаем нового работника. Что
- 10. Редактирование работника Также необходимо изменить метод в DAO. Поскольку метод save только добавляет новых работников в
- 11. Редактирование работника Теперь можно запускать:
- 12. Редактирование работника
- 13. Редактирование работника Также проверим добавление:
- 14. Удаление работника Создадим кнопку delete
- 15. Удаление работника Метод в контроллере будет называться deleteEmployee. После выполнения удаления нам необходимо вернуть список работников,
- 16. Удаление работника Для выполнения удаления необходимо добавить метод удаляющий работника из базы. DAO:
- 17. Удаление работника Service:
- 18. Удаление работника Теперь можно вызвать метод сервиса в контроллере.
- 19. Удаление работника Результат:
- 20. Spring MVC + Hibernate + AOP Прежде всего необходимо выполнить конфигурацию AOP. Добавим зависимость в pom:
- 21. Spring MVC + Hibernate + AOP Далее добавим конфигурацию в applicationContext:
- 22. Spring MVC + Hibernate + AOP После конфигурации можно переходить к созданию классов- аспектов.
- 23. Spring MVC + Hibernate + AOP Запускаем:
- 24. Spring MVC + Hibernate + AOP Добавляем работника:
- 25. REST API REST API — это прикладной программный интерфейс (API), который использует HTTP-запросы для получения, извлечения,
- 26. REST API Начнем с того, что такое API. Для веб-сайта это код, который позволяет двум программам
- 27. REST API Еще одна распространенная сфера применения — облачные технологии, где REST API нужен для предоставления
- 28. REST API API REST (или RESTful) основан на передаче состояния представлений, архитектурном стиле и подходе к
- 29. REST API Принципы REST API определены в диссертации его создателя Роя Филдинга. Основные из них: единый
- 30. REST API Единый интерфейс Ресурсы должны быть однозначно идентифицированы посредством одного URL-адреса и только с помощью
- 31. REST API Клиент-сервер Должно быть четкое разграничение между клиентом и сервером: пользовательский интерфейс и вопросы сбора
- 32. REST API Сохранение состояния Все клиент-серверные операции должны быть без сохранения состояния. Любое необходимое управление состоянием
- 34. Скачать презентацию