Sumários

Organização da Camada de Acesso aos Dados: Suporte à variação nas fontes de dados

23 Março 2017, 08:00 Antónia Lopes

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.


JPA (continuação)

21 Março 2017, 09:30 Francisco Cipriano da Cunha Martins

Entidades e coleções embebidas. Anotações JPA: EmbeddedEmbeddableElementCollection. Padrões de comportamento: unidade de trabalho (Unit of Work), mapa de identidades (Identity Map) e carregamento diferido (Lazy Loading). JPA: Entity Manager Factory e Entity Manager. Ciclo de vida das entidades. Unidade de trabalho em ambientes concorrentes. Exemplos.


Organização da Camada de Acesso aos Dados: Suporte à variação nas fontes de dados

21 Março 2017, 08:00 Antónia Lopes

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 5

17 Março 2017, 11:30 Thibault Langlois

Putting Layers together and refactoring


JPA

17 Março 2017, 09:30 Francisco Cipriano da Cunha Martins

Anotações JPA: EntityTableBasicColumnIdGeneratedValueSequenceGeneratorTableGeneratorTemporalEnumerated. Representação de relações OO no modelo relacional: um-para-um, um-para-muitos, muitos-para-muitos; composição unidirecional e bidirecional; mapeamento de vários cenários de herança no modelo relacional e ilustração utilizando Anotações JPA: InheritanceInheritanceType.