Spring Events is a sample application that demonstrates how to implement and test a modern Spring-powered web application.
The following highlight the technologies used and features of the application.
- Java 8
- Spring Framework 5.0.8
- Spring Boot 2.0.4
- Spring Security 5.0.7
- JUnit 5.3.0
- TestNG 6.14.3
- Simple POJO
Event
domain entity using JPA, Bean Validation, Lombok, and Spring formatting annotations - Transactional service layer
- Spring Data JPA repository layer
- Spring @MVC + Thymeleaf & REST presentation layer
To see the application in action, simply execute gradlew bootRun
and then go to localhost:8080.
To create a new event, click on the New
link on the right-hand side and enter admin
and test
for the username and password.