Sumários

Domain Model

17 Março 2021, 08:00 Filipe Casal

Avaliação RDGW do problema e funcionamento conjunto com BD.
Apoio à resolução da 1a fase do projeto (domain model).


Os aspetos estruturais do ORM

16 Março 2021, 09:30 Antónia Lopes

Ainda os aspetos estruturais do ORM e sua concretização com o JPA:   mapeamento de propriedades multi-valor e de propriedades com valores enumerados. Mapeamento de tipos recorrendo a valores embebidos. Os padrões    Dependent Mapping e  Embedded Value. Anotações JPA:  ElementCollectionEnumerated. O mapeamento de relações 1-muitos, muitos-1, 1-1, muitos-muitos; direcionalidade das relações e mapeamento das relações bidirecionais. Os padrões  Foreign Key Mapping, Association Table Mapping Anotações JPA:  OneToOne, OneToMany, ManyToMany, ManyToOne, JoinColumn, mappedBy.


Data Mapper

16 Março 2021, 08:00 Antónia Lopes

Resolução de exercícios da folha 4 sobre os padrões Active Record e Data Mapper e sobre a ligação entre as várias camadas e da folha 5 sobre os aspectos estruturais do JPA. 


Camada de acesso aos dados

12 Março 2021, 11:30 José Campos

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 num contexto com uma fonte de dados e várias fontes de dados, e a utilização de try-with-resources.  Meio de ensino: remoto.


Aspetos estruturais do ORM

12 Março 2021, 09:30 Antónia Lopes

Aspetos estruturais do ORM, padrões para a sua resolução e sua concretização com o JPA: chaves e sua geração, mapeamento de propriedades de tipos básicos e temporais. Os padrões   Identity Field. Anotações JPA:  EntityTableIdGeneratedValueBasicTemporal