Sumários

Mapeamento com JPA

6 Abril 2022, 08:00 Wellington de Oliveira Júnior

Resolução de mais exercícios da folha 5, sobre a utilização do JPA para definir os aspetos estruturais e comportamentais do ORM.  


Os aspetos comportamentais do ORM e sua concretização com o JPA

5 Abril 2022, 09:30 Antónia Lopes

Os aspetos comportamentais do ORM e sua concretização com o JPA: os padrões  Unit of Work e  Identity Map; o  Entity Manager e Contexto de Persistência do JPA; as operações  persistmergeremovefindclose do  EntityManager e o ciclo de vida das entidades; as transações do tipo  EntityTransaction, a gestão dos  Entity Managers (non-managed) e  EntityManagerFactory.


Padrões para a camada de acesso aos dados

5 Abril 2022, 08:00 Antónia Lopes

Resolução de exercícios da folha 4: 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. Os padrões Active Record e Data Mapper. Resolução de exercícios da folha 5: Definição da estrutura do mapeamento com o JPA. 


Padrões para a camada de acesso aos dados

1 Abril 2022, 11:30 Wellington de Oliveira Júnior

Resolução de exercícios da folha 4: 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. Os padrões Active Record e Data Mapper. Resolução de exercícios da folha 5: Definição da estrutura do mapeamento com o JPA. 


Ainda os aspetos estruturais do ORM e sua concretização com o JPA

1 Abril 2022, 09:30 Antónia Lopes

Ainda os aspetos estruturais do ORM e sua concretização com o JPA: mapeamento  da relação de herança e os padrões  Single Table Inheritance, Class Table Inheritance, Concrete Class Inheritance. Anotações JPA:   InheritanceInheritanceType. Diagramas com ORM vs diagramas de classes vs modelos de dados.