Наиболее востребованные технологии /инструменты / фреймворки Java Enterprise: Maven/ Spring/ Security/ JPA(Hibernate)/ REST(Jackson)/ Bootstrap(CSS)/ jQuery + plugins.
- Вступительное занятие
- Описание и план проекта
- Wiki
- Wiki Git
- Wiki IDEA
- Демо разрабатываемого приложения
Финальный код проекта BootJava с миграцией на Spring Boot 3.2.5
Вычекайте в отдельную папку (как отдельный проект) ветку spring_boot нашего проекта (так удобнее, не придется постоянно переключаться между ветками):
git clone --branch spring_boot --single-branch https://github.com/JavaWebinar/topjava.git topjava_boot
- Stack: JDK 21, Spring Boot 3.2.5, Lombok, H2, Caffeine Cache, Swagger/OpenAPI 3.0
- Run:
mvn spring-boot:runin root directory.
REST API documentation
Креденшелы:
Admin: admin@gmail.com / admin
User: user@yandex.ru / password
Guest: guest@gmail.com / guest