This project, as discussed in our class in session 05, is a Spring Boot application for managing student data. It demonstrates the use of Java Collections, HashSet, Builder Design Pattern, and integration with H2 Database and JPA.
- Utilizes Java Collections and transitions to HashSet for improved performance.
- Implements the Builder Design Pattern using Lombok’s
@Builder
annotation. - Integrates H2 in-memory database for simple database solutions.
- Employs JPA for robust and persistent data management.
- Ensure Java 17 and IntelliJ IDEA are installed on your system.
- Open IntelliJ IDEA and select 'File' > 'Open'.
- Browse to the project directory and open it.
- Once the project is loaded, run the
Fum07SpringBootSiteApplication
class. - Access the application at
localhost:8082
.