🚀 Get Start

A Yeoman generator for generating Microservices with SpringBoot in Hexagonal Architecture

How to use?

> npm install -g yo
> npm i generator-springboot-hexagonal
> yo springboot-hexagonal

to known more look at the doc page https://spark-life.gitbook.io/spring-hexagonal/

Features

  • SpringBoot REST API

  • Swagger UI Integration

  • Spring Data JPA integration with option to select databases like MySQL, Postgresql, MariaDB etc

  • RabbitMQ

  • Kubernetes

  • Flyway data migration support

  • SpringBoot Actuator configuration

  • ReactJS starter

  • TestContainers integration

  • JUnit 5

  • ArchUnit

  • Localstack configuration

Local Development Setup

> git clone https://github.com/odilio/generator-springboot.git
> cd generator-springboot
> npm install 
> npm link
> yo springboot-hexagonal

Last updated