This is a simple Spring Boot application. It demonstrates basic CRUD (Create, Read, Update, Delete) operations for a User entity. Users can be created with various properties, and the application enforces validation rules for email, first name, last name, and birthdate.
Technologies Used:
- Java 17
- Spring Boot 3.1.4
- Spring Data JPA
- Spring Web
- MySQL Connector/J
- Lombok
- Jakarta Validation API
- JUnit (for testing)