Sumários
Mais padrões de organização da camada de dados
9 Março 2021, 09:30 • Antónia Lopes
Ainda os padrões de organização da camada de dados: o padrão active record e relação com padrões estudados anteriormente e o padrão data mapper. Introdução ao mapeamento entre o modelo orientado a objetos e o modelo relacional (ORM) e as dificuldades subjacentes
RDGW e TDGW
9 Março 2021, 08:00 • Antónia Lopes
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.
Transaction Script
5 Março 2021, 11:30 • José Campos
Resolução de exercícios da folha 1 e 2: O desenho da camada de negócio do SaleSys com o padrão Transaction Script e com o padrão Table Module, com persistência numa base de dados embebida. Comparação entre as diferentes soluções de desenho. Discussão sobre alguns dos aspetos mais importantes da implementação destas soluções. Meio de ensino: remoto.
Padrões de organização da camada de dados baseados em gateways
5 Março 2021, 09:30 • Antónia Lopes
Ainda os padrões de organização da camada de dados baseados em gateways: TableDataGateway. Discussão sobre utilização dos gateways ( row e table) mais adequados face à organização da camada de negócio. A implementação destes padrões usando a API JDBC do Java SE.
Transaction Script
5 Março 2021, 08:00 • José Campos
Resolução de exercícios da folha 1 e 2: O desenho da camada de negócio do SaleSys com o padrão Transaction Script e com o padrão Table Module, com persistência numa base de dados embebida. Comparação entre as diferentes soluções de desenho. Discussão sobre alguns dos aspetos mais importantes da implementação destas soluções. Meio de ensino: remoto.