Liberada versão BETA-1 do Demoiselle 2.0

O Demoiselle Framework é uma integração de várias tecnologias de software e uma arquitetura de referência.

Ele provê independência por meio de padronização:

  • As camadas são independentes, porque referências a objetos são obtidas indiretamente por meio de programação orientada a aspectos (AOP).
  • A aplicação é independente da interface  (JSF).
  • A aplicação é independente de banco de dados (JPA).
  • Os serviços consumidos por todas as camadas estão disponíveis por meio de contextos.

Você pode saber mais sobre o projeto aqui e sobre a arquitetura de referência para aplicações que usam o Demoiselle aqui.

A versão 2.0 da ferramenta implementa diversas mudanças na forma como o framework lida com persistência, transação, injeção de dependência, estereótipos, configuração, tratamento de exceções, inicializadores e a própria estrutura do projeto. A próxima versão será um Release Candidate, que é o último passo para uma versão estável.

A notas deste lançamento podem ser conferidas aqui – elas apontam um resumo de todas as mudanças desta versão do Demoiselle. A equipe responsável pelo desenvolvimento da ferramenta também convida toda a comunidade de programadores Java a participar dos testes da versão. Bugs e sugestões de melhorias podem ser relatados diretamente no bugtracker do framework em: http://tracker.frameworkdemoiselle.gov.br