spring-boot-fx icon indicating copy to clipboard operation
spring-boot-fx copied to clipboard

🎈Spring Boot, JavaFX, bootstrap3, mongoDB

Spring Boot & JavaFX

JavaFX · Spring Boot · Logback · MongoDB · ControlsFX · FontAwesome

travis licence

Intro

spring-boot-fx is the easiest boilerplate to kick start new applications on Spring Boot, JavaFX, MongoDB and tons of other cool features.

Following the MVP (Model-View-Presenter) architecture suggested in Learn JavaFX 8: Building User Experience and Interfaces with Java 8 by Kishori Sharan

Run me!

  • Go to the project location.
  • Run the maven wrapper! ./mvnw clean compile exec:java
  • If you liked the project put a ⭐

Features

  • Coloured logging with logback
  • JavaFX form example
  • application.yml Jackson enabled properties file
  • Spring data ready
  • Bootstrap3 theme
  • Font-Awesome ready

Screenshots

colours logback charts frm

JavaFX To Read

  • Nice and clear Java tutorial: https://www.tutorialspoint.com/java/

  • Official Oracle Java Tutorials site: https://docs.oracle.com/javase/tutorial/

  • Getting started: https://docs.oracle.com/javase/tutorial/getStarted/index.html

  • Learning the Java Language: https://docs.oracle.com/javase/tutorial/java/index.html

  • Essential Java Classes: https://docs.oracle.com/javase/tutorial/essential/index.html

  • Java Collections: https://docs.oracle.com/javase/tutorial/collections/index.html

  • JavaFX Documentation Project: https://fxdocs.github.io/docs/index.html

  • http://code.makery.ch/library/javafx-8-tutorial/

  • http://www.tutorialspoint.com/javafx/

  • http://docs.oracle.com/javase/8/javase-clienttechnologies.htm

  • http://www.javafxtutorials.com/

  • http://www.java2s.com/Code/Java/JavaFX/CatalogJavaFX.htm

  • https://o7planning.org/en/11009/javafx

  • Java API Documentation

  • JavaFX API Documentation

  • JavaFX CSS Reference Guide (CSS colors + HTML color picker)

  • JavaFX CSS Tutorial

  • Font Awesome cheatsheet