Sumários

JPA estrutura

1 Abril 2020, 08:00 Filipe Casal

Resolução de exercícios da folha 5 sobre a utilização do JPA para definir a parte estrutural de um ORM.  Meio de ensino: não presencial --- video-conferência.  Observações: devido à pandemia COVID-19, a aula foi leccionada por video-conferência e por isso dada em conjunto para todas as turmas no dia 07/04/2020 às 09:00 pela Professora Antónia Lopes.  A gravação audio-visual da aula foi disponibilizada aos estudantes depois da aula terminar.


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

31 Março 2020, 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. 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. 


Data Mapper

31 Março 2020, 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. 


Data Mapper

27 Março 2020, 11:30 José Campos

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.  Meio de ensino: não presencial --- video-conferência.  Observações: devido à pandemia COVID-19, a aula foi leccionada por video-conferência e por isso dada em conjunto para todas as turmas no dia 31/03/2020 às 09:00 pela Professora Antónia Lopes.  A gravação audio-visual da aula foi disponibilizada aos estudantes depois da aula terminar.


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

27 Março 2020, 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.