Scaffold your spring-boot application and generate services. The generated code is based on rocketbase-io/commons-rest.
- setup project with actual spring-boot and commons-rest
- easy flow to create new service (generated DTOs, Repository, Controller, Converter etc.)
- you can choose between JPA or MongoDB
- optional commons-auth integration for jwt security
- spring-boot application
- mongoDb via spring-data-mongodb or JPA via spring-data-jpa
- mapstruct to convert between DTOs and Entity
- commons-rest to simplify CRUD coding
- commons-auth to allow easy security via jwt
# installation
npm install -g yo
npm install -g @rocketbase/generator-spring-rest-commons
# usage
yo @rocketbase/spring-rest-commons