Membro desde: 16/07/2007 11:17:52
Mensagens: 371
Localização: Rio de Janeiro
Offline
Boa tardde pessoal!
Vejo em muitos lugares a configuração Spring Jpa Hibernate sendo feita desta forma:
Eu costumo configurar desta forma:
Da primeira forma as configurações que estariam no persistence.xml estão na fabrica de entityManager, da segunda forma, as configurações do banco ficam no persistence.xml.
Pergunta?
Qual das duas formas é a mais correta já que as duas funcionam?
Eu gosto da segunda forma pois além das informações do BD ficarem mais centralizadas, eu posso configurar cache, c3po entre outros, coisa que eu não posso configurar direto no entityManager.
O que vocês acham? estou errado?
Valeu!!!
A morte do homem começa no instante em que ele desiste de aprender.
Membro desde: 08/01/2009 09:37:30
Mensagens: 50
Offline
Cada uma tem um beneficio diferente, eu prefiro a segunda forma, já que voce pode editar o seu arquivo de cashe e chamar ele no persistence.xml. mas da forma que voce usa, vc tem menos arquivos xmls.
A carroça que faz mais barulho, é a carroça que está vazia.