| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
Software requerido:
Criar usuário com nome do projeto, e banco de dados para o projeto.
CREATE ROLE boot LOGIN SUPERUSER PASSWORD 'boot';
CREATE DATABASE boot OWNER boot;
CREATE DATABASE "boot-test" OWNER boot;
Criar arquivo SQL na pasta src/main/resources/db/migration, seguindo o seguinte padrão:
YYYYMMDDHHMM__descricao.sql
"YYYYMMDDHHMM" deve ser o ano, mês, data, hora e minuto de criação do arquivo. Por exemplo, no dia de hoje (7 de fevereiro de 2018, 12:02), devemos colocar 201802071202. Recomenda-se identificar na descrição o conteúdo do arquivo de migração.
Criar um novo arquivo de migração para cada conjunto de alterações no banco de dados.
O projeto contém um gerador de bindings do backend para o frontend. Todos os serviços anotados com @RemoteProxy e todas as entidades anotadas com @DataTransferObject serão escaneados. Para cada serviço será gerado um serviço do Angular correspondente, e para cada entidade será gerado uma definição de tipo no TypeScript.
O plugin responsável por isto está configurado para executar a cada compilação no Eclipse, e pode ser executado manualmente pelo Maven:
mvn compile
Utilize o yarn para todas as operações (adicionar dependências, rodar a aplicação). Todos os comandos devem ser executados na pasta src/main/ts.
Não é possível fazer login pelo frontend em desenvolvimento. Você deve acessar a tela de login pela porta 8080.
Pacotes incluídos no metapacote eits-ng-starter-2018-01: https://github.com/eitsopensource/eits-ng-starter/blob/master/eits-ng-starter-2018-01/package.json
| Back | FazBrowse Home | New Git URL |