项目作者: rsaestrela

项目描述 :
Vert.x + PostgreQL + jOOQ Reactive + Flyway
高级语言: Java
项目地址: git://github.com/rsaestrela/vertx-java-ms.git
创建时间: 2021-02-04T22:17:29Z
项目社区:https://github.com/rsaestrela/vertx-java-ms

开源协议:

下载


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 🚀