| Módulo
1 - Struts
1 - Introdução:
- O que é Struts?;
- Struts e a arquitetura implementação
MVC;
- Funcionalidades;
- Configurando o seu projeto (lab);
- Hello World com Struts (lab);
2 - ActionForm
3 - ActionForwards
4 - Struts Taglib
5 - Action Mappings
6 - Validator
7 - Internacionalização
8 - Tiles
|
Módulo 2 - Hibernate
1 - Introdução:
- Compreendendo a Persistência
Objeto/Relacional;
- O Framework Hibernate;
- Hibernate x EJB;
- Quando se deve utilizar Hibernate;
- Montando um ambiente de desenvolvimento
para Hibernate (lab);
- Hello World com Hibernate (lab);
2 - Criando mapeamentos:
- Mapeando classes persistentes;
- Mapeando Associações;
- Chaves compostas;
- Herança;
- Criando classes de negócios e
efetuanto mapeamento objeto relacional
(lab);
3 - Salvando e consultando:
- Como trabalhar com objetos persistentes;
- Criando operações de salvamento
e recuperação de objetos
(lab);
- Transações, concorrência
e armazenamento (lab);
- Como recuperar objetos de maneira eficiente
(lab);
4 - Hibernate e JPA:
- Configurando o Hibernate para trabalhar
com JPA;
- O que mudou com a Java Persistence API;
- Efetuando mapeamentos com anotações
JPA;
- Migrando do Hibernate para o JPA |