I've done REST and JDBC (Oracle) with TornadoFX. With JavaFX, I've built apps that tied to both of those + SOAP, JMS, and flat files. We're working on a flat file EE Lab Assistant for inventory management here: https://github.com/bekwam/k4stem/tree/master/k4stem-lab-assistant