Sumários
Data Mapper e JPA
28 Março 2017, 08:00 • Antónia Lopes
Resolução da folha de exercícios 5 sobre o padrão Data Mapper e o uso do JPA para anotar e implementar a camada de persistência de um modelo de domínio.
Semana 6
24 Março 2017, 11:30 • Thibault Nicolas Langlois
JPA —The Java Persistence API
O/R Structural Patterns
Concorrência
24 Março 2017, 09:30 • Francisco Cipriano da Cunha Martins
Considerações sobre concorrência: condição de corrida, impasses e formas de gestão de concorrência (trincos, semáforos e monitores). Utilização do gestor de entidades para gerir o ciclo de uma entidade. Operações do Entity Manager: persist, merge, remove, find, close (detach). Exemplos.
Row data gateway e para múltiplas fontes de dados
24 Março 2017, 08:00 • Francisco Cipriano da Cunha Martins
Resolução de exercícios da folha 4 sobre a organização da camada de acesso a dados baseada no padrão row data gateway de forma a suportar diferentes tipos de fontes de dados. Tratamento de casos desfavoráveis com excepções. Fecho de recursos e try-with-resources.
Semana 6
23 Março 2017, 11:30 • Thibault Nicolas Langlois
JPA —The Java Persistence API
O/R Structural Patterns