Gerador para Demoiselle 3.0
Utilitário para geração de arquivos utilizando os padrôes:
- Demoiselle 3.0
- Angular
- Swagger Spec - OpenApis
Requisitos
Para rodar apenas o generator, você precisará de: node, npm e yo
.
Para rodar os projetos em Demoiselle 3.0, você precisará:
- no backend: Java8, mvn
- no frontend: node, nvm
Instalação
npm install -g yo generator-demoiselle @angular/cli
Execução
# Para criar um novo projeto:
yo demoiselle
# Para adicionar funcionalidades em um projeto:
yo demoiselle:add
# Para gerar entidades a partir de uma especificação Swagger
yo demoiselle:fromSwagger
# Para gerar entidades a partir da pasta de entidades java
yo demoiselle:fromEntity
Funcionalidades
- [x]
yo demoiselle
- gera novos projetos - [x]
yo demoiselle:add
- gera partes da aplicação - [x]
yo demoiselle:fromSwagger
- gera partes da aplicação usando especificação Swagger - [x]
yo demoiselle:fromEntity
- gera partes da aplicação usando as entidades java pré-existentes
Tutorial
- Detalhes e maiores informações em Tutorial.md
Roadmap
Acompanhe pelos milestones do projeto.
License
LGPL3 © SERPRO