GitHub - JavaOPs/bootjava at boot4
Spring Boot 4 / Spring 7.0, JDK 25
Migration of Spring Boot 3.x + HATEOAS (BootJava) to a new stack: Spring Boot 4, Spring 7, JDK 25
Implementation of the functionality of any modern web application: authentication and authorization based on roles, user registration in the application, profile management and user administration.
- Stack: JDK 25, Spring Boot 4.x, Spring 7, SpringDoc OpenApi 3.x, Jackson 3, Lombok, H2, Caffeine Cache
- Run:
mvn spring-boot:runin root directory.
REST API documentation
Credentials:
User: user@yandex.ru / password
Admin: admin@gmail.com / admin
Guest: guest@gmail.com / guest
