quinta-feira, 21 de fevereiro de 2013

Diferença entre colocar as notações do mapeamento nos métodos getters e colocar nos atributos privados - JSF

Quando você coloca as anotações da JPA nos atributos, o framework usará Reflection para acessar os valores. Em alguns casos, valores são carregados prematuramente, pois o framework não interceptará as chamadas nos métodos getters, por isso, ele carrega do banco de dados antes mesmo do momento necessário.

É aconselhado mapear sempre nos getters.
Nunca misture as duas formas de mapeamento, pois o comportamento pode ser inesperado.

Nenhum comentário:

Postar um comentário