Olá pessoal!
Vocês já devem ter acostumado com a sequencia neh, então vamos a comparação;
Separei alguns pontos, mas arquitetei de forma diferente desta vez!
→ Spring 2
- Configuração XML mais fácil;
- Novos escopos de bean;
- Criação de XML Extensible;
- Programação Orientada a Aspectos (AOP);
- Portlet;
- Suporte ao idioma dinâmico;
→ Spring 2.5
- Injeção de dependência através da anotação @Autowired;
- O suporte para anotações JSR- 250, incluindo @Resource para injeção de dependência de um recurso nomeado , bem como @PostConstruct e @PreDestroy para métodos de ciclo de vida.;
- A detecção automática de componentes Spring estão anotados com @Component;
- Um novo modelo de programação Spring MVC orientado a anotação que simplifica enormemente o desenvolvimento web Spring como @Controller;
- Um novo quadro de teste de integração que é baseado no JUnit 4 e anotações;
- Java EE 5, incluindo JDBC 4.0, JTA 1.1, 1.4 e Java Correio JAX- WS2.0;
- O suporte integrado para AspectJ;
- Novos espaços para nomes de configuração XML , incluindo namespace de contexto para a configuração de aplicativos detalhes de contexto e um namespace jms para configurar beans orientados a mensagens.
→ Spring 3
- Spring Expression Language (SpEL), ela permite a injeção de valores a partir de uma verdade de fontes, incluindo bean e propriedades do sistema;
- IoC melhorias / Java baseada em bean metadata;
- Anotações para o Spring MVC , incluindo @CookieValue e @Request-Header , para puxar os valores de cookies e cabeçalhos de solicitação , respectivamente;
- De uso geral do sistema de conversão de tipo e campo sistema de formatação;
- Objeto a funcionalidade de mapeamento XML (OXM) passou de Web Services Primavera projeto;
- Suporte a REST, incluindo controladores Spring MVC que respondem a URLs no estilo REST com XML, JSON , RSS ou qualquer outra resposta adequada;
- adições @MVC;
- Um novo namespace XML para facilitar a configuração do Spring MVC;
- Validação do modelo declarativo;
- Apoio inicial para Java EE 6;
- Suporte de banco de dados integrado.
Bom, como nos posts anteriores, aqui está o meu feedback sobre o Framework.
Utilizei as versões 2.5 e 3.0 do Spring , este Framework pra mim foi 'O DESAFIO'. Pois nunca tinha visto modelo IOC, então até me habituar com o processo demorei um pouco viu...
Me impressionei com a facilidade de criação e integração que é possível realizar. Depois que se aprende a lógica do Spring ele se torna fácil e intuitivo.
Poderia dizer que o Spring é o 'primo rico' de muito Framework por aí... rsrsrs
A documentação do Spring é impecável e organizada. Dificilmente você fica a mercê de conteúdo, seja na web ou livros.
Bom pessoal, espero que tenham gostado. :-)
Até a próxima galera! \o
0 comments:
Postar um comentário