Spring Hexagonal
  • 🏠Home
  • 🚀 Get Start
  • ⚙️Generators
    • Hexagonal
    • Kubernetes
    • React
    • Rabbit MQ
    • Security
  • 📔Release Notes
  • 🎯Roadmap
  • 📝What is hexagonal architecture?
Powered by GitBook
On this page
  • How to use?
  • Features
  • Local Development Setup

🚀 Get Start

PreviousHomeNextGenerators

Last updated 2 years ago

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

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
https://spark-life.gitbook.io/spring-hexagonal/