Estou iniciando na utilização do Java Persistence API, achei a idéia muito boa, reduz bastante código, mas estou com um problema de performance:
{
/* 1 */ factory = Persistence.createEntityManagerFactory("minhabase");
/* 2 */ manager = factory.createEntityManager();
}
Quando inicia-se o processamento da linha 2, demora praticamente 40 segundos para continuar a execução do programa. Não ocorre nenhum erro, e aparentemente, está tudo correto. Tenho apenas duas tabelas extremamente simples para persistir.
Alguém teve esse tipo de problema???
O que pode estar errado?
Minha orientação foi a materia sobre o assunto na Java Magazine 39, pg 28.