Sumários
Aspetos estruturais do ORM
20 Março 2018, 09:30 • Antónia Lopes
Aspetos estruturais do ORM e sua concretização com o JPA: chaves e sua geração, mapeamento de propriedades de tipos básicos, temporais, multi-valor e enumerados. Mapeamento de tipos recorrendo a valores embebidos. Os padrões Identity Field, Dependent Mapping e Embedded Value. Anotações JPA: Entity, Id, GeneratedValue, SequenceGenerator, TableGenerator, Temporal, ElementCollection, Enumerated.
Padrões da Camada de Acesso aos Dados
20 Março 2018, 08:00 • Antónia Lopes
Resolução de exercícios da folha 3 sobre a camada de acesso aos dados. Padrões Row Data Gateway e Table Data Gateway. Considerações sobre implementação dos gateways para as tabelas de vendas e de produtos das vendas.
Table Module
16 Março 2018, 11:30 • Alcides Fonseca
TP3: (13,15,16/03) - Resolução de exercícios da folha 2: O desenho da camada de negócio do SaleSys com o padrão Table Module, com persistência numa base de dados embebida; discussão sobre alguns dos aspetos mais importantes da implementação.
Ainda os padrões de organização da camada de dados
16 Março 2018, 09:30 • Antónia Lopes
Ainda os padrões de organização da camada de dados: o padrão active record e relação com padrões estudados anteriormente e o padrão data mapper. Introdução ao mapeamento entre o modelo orientado a objetos e o modelo relacional (ORM) e as dificuldades subjacentes.
Padrões Camada de Acesso aos Dados
16 Março 2018, 08:00 • Antónia Lopes
Resolução de exercícios da folha 2: O desenho da camada de negócio do SaleSys com o padrão Table Module, com persistência numa base de dados embebida; discussão sobre alguns dos aspetos mais importantes da implementação.