Sumários

Semana 4.2 - ORM: Relações entre Entidades

13 Março 2026, 09:30 Wellington de Oliveira Júnior

Mapeamento de relações entre entidades com JPA: @OneToOne, @OneToMany, @ManyToOne e @ManyToMany. Direção das associações (unidirecional e bidirecional), papel do mappedBy e impacto na geração do schema relacional.


Semana 4 - Padrões da Camada de Dados

13 Março 2026, 08:00 Wellington de Oliveira Júnior

Resolução da Ficha 3 sobre padrões da camada de dados. Implementação e comparação dos padrões Row Data Gateway, Active Record e Data Mapper com acesso direto via JDBC.


Semana 4.1 - ORM: Entidades, Atributos e Herança

10 Março 2026, 09:30 Wellington de Oliveira Júnior

Introdução ao Object-Relational Mapping (ORM) com JPA. Mapeamento de entidades e atributos simples. Estratégias de herança: Single Table, Table per Class e Joined Table — comparação de trade-offs em termos de desempenho e flexibilidade.


Semana 4 - Padrões da Camada de Dados

10 Março 2026, 08:00 Wellington de Oliveira Júnior

Resolução da Ficha 3 sobre padrões da camada de dados. Implementação e comparação dos padrões Row Data Gateway, Active Record e Data Mapper com acesso direto via JDBC.


Semana 3.2 - Padrões da Camada de Negócio

6 Março 2026, 09:30 Wellington de Oliveira Júnior

Padrões de organização da camada de negócio: Transaction Script, Domain Model e Service Layer. Análise das vantagens, desvantagens e critérios de escolha entre abordagens anémicas e de domínio rico.