There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Repository Details
The project aims to present how to connect Spring Boot 3 and Java 17 Swing GUI widget toolkit. All application dependencies are provided by Docker Compose. There are also static code analysis tools like PMD and Checkstyle.
Spring Boot Swing Reservations
This project aims to present how to create and configure a Spring Boot + JPA/Hibernate Java Swing application.
The project is built using Java, Spring Boot and Swing libraries.
FindBugs is a development tool which uses static analysis to look for bugs in Java code.
Running the application
On Windows
## Run PostgreSQL database on Docker
docker-compose up -d
## Build application using Maven Wrapper
mvnw.cmd clean install
## Run Spring boot application using Maven Wrapper or simply run Application class
mvnw.cmd spring-boot:run
On MacOS/ Linux
## Run PostgreSQL database on Docker
docker-compose up -d
## Build application using Maven Wrapper
./mvnw clean install
## Run Spring boot application using Maven Wrapper or simply run Application class
./mvnw spring-boot:run