Spring + JPA

Série em 10 partes, mostrando a construção de um projeto básico com Spring, JPA e design patterns:

Configurando o Spring (I)
Configurando o Spring (II)
Configurando o Spring (III)
Configurando fontes de dados com o JBoss (I)
Configurando fontes de dados com o JBoss (II)
Criando entidades de bancos de dados
Como criar uma camada DAO
Transações e a camada de controle
A camada de visão - Business Delegate
A camada de visão - o managed bean do JSF