Java Spring Boot with JOOQ and Flyway migration sample application
This project is a setup project environment for microservice application based on:
- Spring Boot REST API with embedded Tomcat server
- PostgreSQL database with Flyway migration tool
- JOOQ - java object oriented query database access with data model code generation
Project contains one simple table with CRUD operations exposed as REST services, migration script with initial data load, maven plugins for JOOQ code generation.
More information in the blog article: http://bisaga.com/blog/programming/java-spring-boot-project-setup/