Olá a todos.
Realizo vários session.save(obj), e para cada save ele abre e fecha um preparedstatement.
ex.:
Carro c = new Carro();
c.nome("vectra");
session.save©;
–> aqui ele abre um preparedstatement executa e fecha o preparedstatement.
Carro c2 = new Carro();
c2.nome("gol");
session.save(c2);
–> aqui ele abre um preparedstatement executa e fecha o preparedstatement.
transaction.commit();
Eu gostaria de poder reutilizar o preparedstatement usado pela primeira vez quando usei session.save©.
Existe alguma maneira de gerenciar este processo?
PreparedStatement caching no hibernate é usado para este fim? E como?