Skip to content

rsaestrela/vertx-java-ms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build-main

vertx-java-ms

A nonsense Java microservice that can be useful as a template, or a how to get started project with Vert.x and PostgreSQL. The setup includes the basic dependencies and mechanisms in place to develop and ship any modern Vert.x microservice, such as:

  • Vert.x (Core, Web, Client, Config, JDBC)
  • Vert.x jOOQ for Vertx-ified DAOs and POJOs to execute CRUD-operations asynchronously
  • Google Guice for DI
  • Flyway for database migrations
  • maven-shade-plugin to create executable fat JARs (maven-assembly-plugin can be also used, though)
  • GitHub Actions for CI/CD - Releasing, containerization and deployment workflows still TBD 🚧

Documentation TBC 🚀

Releases

No releases published

Packages

No packages published