2
respostas

Utilização da anotação @Cache em entidade @Embeddable ?

Considere uma empresa que tem muitos empregados e com baixa rotatividade, o RH geralmente faz vários relatórios e pesquisas durante o mês com as informações dos empregados. O administrador do banco de dados e o desenvolvedor acharam por bem criar uma tabela principal e outra auxiliar com os dados principais e auxiliares dos empregadores, respectivamente, assim o desenvolvedor criou uma entidade CADASTROPRINCIPAL e CADASTROAUXILIAR com anotações @Entity e @Embeddable, respectivamente. Além disso, habilitou o cache de segundo nível.

A tabela principal tem a anotação @Cache .

Dúvida: obrigatoriamente e necessariamente a tabela auxiliar precisa da anotação @Cache também ?

Referência: Curso de Java e JPA: Otimizações com JPA2 e Hibernate, Aula 06 - Conhecendo o cache de segundo nível.

2 respostas

Como é o relacionamento dessas tabelas CADASTROPRINCIPAL e CADASTROAUXILIAR ?

@Embeddable ;-)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software