Sumários
Lab6
9 Novembro 2016, 10:30 • João Pedro Guerreiro Neto
Guião Lab 6: concretização (parcial) da camada de acesso a dados com o table data gateway e ligação à camada de negócio organizada de acordo com o padrão table module.
Introdução ao JPA
9 Novembro 2016, 08:00 • Francisco Cipriano da Cunha Martins
Panorâmica sobre o JPA e a forma como suporta o mapeamento do modelo de objetos no modelo relacional. Aplicação a um pequeno exemplo, incluído como exercício na folha 6.
Lab6
3 Novembro 2016, 14:30 • João Pedro Guerreiro Neto
Guião Lab 6: concretização (parcial) da camada de acesso a dados com o table data gateway e ligação à camada de negócio organizada de acordo com o padrão table module.
Introdução ao JPA
3 Novembro 2016, 11:00 • Francisco Cipriano da Cunha Martins
Panorâmica sobre o JPA e a forma como suporta o mapeamento do modelo de objetos no modelo relacional. Aplicação a um pequeno exemplo, incluído como exercício na folha 6.
ORM - padrões comportamentais
3 Novembro 2016, 09:30 • Francisco Cipriano da Cunha Martins
Mapeamento do Modelo de Domínio utilizando meta-informação que descreve a associação entre o modelo de objetos e o modelo relacional (ORM). Padrões de comportamento: unidade de trabalho (Unit of Work), mapa de identidades (Identity Map) e carregamento diferido (Lazy Loading). JPA: Entity Manager Factory e Entity Manager. Ciclo de vida das entidades. Unidade de trabalho em ambientes concorrentes. Exemplos.