Professional Documents
Culture Documents
Objetivo
O projeto BBTS-GPJ (Gerador de Projeto Java) tem o objetivo de gerar projetos JEE de forma automtica de acordo com os padres de arquitetura e cdigo
definidos na BBTS.
Para um novo projeto, sempre criamos configuraes bsicas que seguem basicamente um padro, tais como arquivos xml de configurao da aplicao, de acesso
a banco de dados, da estrutura do projeto em mdulos, etc. O Maven disponibiliza os chamados archetypes, que so basicamente templates de projetos prdefinidos, com arquivos e uma estrutura inicial j definida. Os projetos gerados pelo BBTS-GPJ so criados utilizando o archetype.
Utilizao
1.
2.
3.
4.
Releases
Release v 1.0.0 (20/10/2015):
01. Ajustes de Arquitetura: refactoring para o novo nome do projeto bbts-gpj versao 1.0.0
02. Ajustes de Arquitetura: correcao do tamanho do nome do usuario no topo
03. Ajustes de Arquitetura: inclusao da anotacao Label e novo metodo no ValidadorAtributo
04. Ajustes de Arquitetura: Correcao no converter do ObjetoNegocio no metodo isDuplicado (cast de BigDecimal e BigInteger)
05. Ajustes de Arquitetura: Suporte a paginacao lazy
06. Ajustes de Arquitetura: Correcao no ObjetoNegocioBaseCrud, no metodo validarRegistroDuplicadoAutomatico, recuperar o nome da
coluna chave primaria
07. Ajustes de Arquitetura: Correcao no ObjetoNegocioBaseCrud, no metodo validarRegistroDuplicadoAutomatico, inclusao do recurso
da anotacao Label;
08. Ajustes de Arquitetura: estilo util .centro e .verticalTop
09. Ajustes de Arquitetura: correcao do botao excluir
10. Ajustes de Arquitetura: correcao do bug bean validation @notnull aparecendo o * na tela
11. Ajustes de Arquitetura: estilo para o calendar
12. Ajustes de Arquitetura: correcao no componente de tempo de sessao
13. Ajustes de Arquitetura: atualizacao da versao do infra 1.2.4
14. Ajustes de Arquitetura: inclusao do parametro ?#{label.versao} na url para evitar cache de recursos no navegador
15. Ajustes de Arquitetura: Nome e Matricula do usuario logado aparecendo no topo
16. Ajustes de Arquitetura: inclusao do * campos obrigatorios no topo
17. Ajustes de Arquitetura: login com novo logotipo BBTS GPJ
18. Ajustes de Arquitetura: Novo logotipo BBTS GPJ
19. Ajustes de Arquitetura: inclusao do parametro FACELETS_BUFFER_SIZE para evitar erro de render response e exibir a pagina em
erro, tempo padrao da sessao de 30 minutos, aumento do tamanho do cache para upload de imagens e correcao da extensao para jsf no
redirecionamento em caso de erros.
20. Ajustes de Arquitetura: Novo componente de tempo de sessao e organizacao do template principal
21. Ajustes de Arquitetura: Novo componente para mensagens
22. Ajustes de Arquitetura: Nova lib util.js com rescursos de fullscreen, prevenir voltar e exibir e ocultar o componente aguarde
processamento
23. Ajustes de Arquitetura: Novo componente de mensagens de confirmacao, ex. botao excluir
24. Ajustes de Arquitetura: Ajustes visuais, com borda azul e vermelho para o componente tabela utilizando o class detalhado naodetalhado
25. Ajustes de Arquitetura: Atualizacao na versao do Primefaces para 5.2
26. Ajustes de Arquitetura: correcao do locale pt-BR para o componente calendar
27. Ajustes de Arquitetura: ajustes no icone voltar e espaco a esquerda no menu
${groupId}
${artifactId}
${version}
${package}
__artifactId__
__packageInPathFormat__