Практическая задача Условие: Перейдем к созданию рабочего web-приложения. Все ключевые моменты были рассмотрены в предыдущих задачах. Теперь вам требуется их сопоставить и связать в один проект. Используя наработки по mvc и hibernate соберите CRUD-приложение.
Задание:
- Написать CRUD-приложение. Использовать Spring MVC + Hibernate.
- Должен быть класс User с произвольными полями (id, name и т.п.).
- В приложении должна быть страница, на которую выводятся все юзеры с возможностью добавлять, удалять и изменять юзера.
- Конфигурация Spring через JavaConfig и аннотации, по аналогии с предыдущими проектами. Без использования xml. Без Spring Boot.
- Внесите изменения в конфигурацию для работы с базой данных. Вместо SessionFactory должен использоваться EntityManager. Ссылки: https://java-master.com/spring-mvs-настройка-без-xml-web-xml/ https://habr.com/ru/post/222579/ https://www.baeldung.com/the-persistence-layer-with-spring-and-jpa