SessionFactory carga por demanda

1 resposta
L

Pessoal,

Verifico que cada vez que o número de classes mapeadas para o hibernate cresce, cresce também o tempo de login do sistema.
Tem como a sessionFactory sem “carregada por demanda” ou algo do gênero?

Porque a demora é somente no primeiro login (primeira vez que o tomcat é startado) depois se eu vou logar de novo no sistema (sem o tomcat ser reiniciado) o login vai rápido como deve ser.

1 Resposta

Lavieri

leojribeiro:
Pessoal,

Verifico que cada vez que o número de classes mapeadas para o hibernate cresce, cresce também o tempo de login do sistema.
Tem como a sessionFactory sem “carregada por demanda” ou algo do gênero?

Porque a demora é somente no primeiro login (primeira vez que o tomcat é startado) depois se eu vou logar de novo no sistema (sem o tomcat ser reiniciado) o login vai rápido como deve ser.

a sessionFacotry é demorada mesmo para ser lida, é um processo lento, e não tem o que ser feito quanto a isso…

se quer que isso não ocorra quando o 1° acesso for feito, vc precisa instanciar a factory no start da aplicação, assim vai demorar para startar, e não para ter o 1° acesso…

Criado 30 de março de 2010
Ultima resposta 30 de mar. de 2010
Respostas 1
Participantes 2