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.