Every time you need to start a new project using JavaFX and Spring Boot, you need to do some plumbing work. This project enables you to skip this boring job and focus on your goal.
It provides minimal setup for JavaFX and Spring Boot along with sample test cases for Spring and UI.
- Prerequisites: Java 8, Maven
- Fork this repository or download content.
- Start coding your project!
- Integration of JavaFX and Spring Boot frameworks
- Sample JUnit5 test setup for Spring-only
- Sample JUnit5 test setup for UI tests using TestFX
- UI tests are run in headless mode, it can be run on CI services like Travis
- Maven
windows-exe
that produces executable file using launch4j-maven-plugin plugin - Sample FXML file for UI definition