Hola Galera,
Estou com uma duvida e gostaria de expor para analisar a opiniao de vcs.
Tenho 2 Tabelas, a SPE_ACCION e SPE_AUDIT, onde SPE_AUDIT recebe uma FK de SPE_ACCION.
No codigo faço:
SpeAccion accion = new SpeAccion();
accion.setAccionId(accionId);
SpeAudit auditoria = new SpeAudit();
auditoria.setSpeAccion(accion);
Session session = hibernate.getSession();
session.save(auditoria);
Todas vezes antes dele inserir o registro de Auditoria o Hibernate faz uma novaq query no banco para validar o Id da tabela Accion garantindo a integridade do dado.
Tem como evitar isto, pois estou fazendo um cache com os id’s desta tabela no java com varios Dtos, e nao queria que qdo Hibernate fosse inserir fizesse de nv a pesquisa, pois a ideia era acelerar o processo… e nao repetilo.
Agradeço a ajuda se alguem souber…
Valeu