Não misture as anotações do JSF com as anotações do CDI
Entenda por que devemos priorizar as anotações do CDI em vez das anotações JSF
Com o lançamento do JSF 2 se tornou possível eliminar a necessidade de configurar managed beans e regras de navegação em seu arquivo XML, o tal do faces-config.xml. Não só isso, além de trabalharmos com anotações nós ainda diminuímos o número de detalhes de configuração devido as novas convenções do framework. Essas mudanças fizeram . . .
Entendendo os stereotypes do Spring
Conheça o conceito de estereótipos do Spring e aprenda como criar o seu próprio estereótipo
A base de todo o funcionamento do Spring consiste no conceito de metaprogramacao, que pode ser declarado atraves de XML ou anotacoes. Desde o Spring 3.0 a tendência passou a ser a eliminação de configuração da aplicação via XML e a adoção de configuração programática via código Java e via anotações. Uma parcela desta tendência é a . . .
Gerenciando objetos complexos com Spring
Instancie e gerencie objetos caros, complexos e de outros frameworks com Spring
Algumas vezes precisamos que o Spring cuide da criação e injeção de objetos complexos ou de outros frameworks que usamos na nossa aplicação. Dessa forma, evitamos ter que ficar dando new em APIs de terceiros em vários locais da aplicação e passamos apenas a recebê-los como dependências das nossas classes.
Para que isso seja . . .