E aí moçada, to quase concluindo minha primeira aplicação web comercial em java, bom, sei que a maioria aqui vai meio que contra, mas eu a desenvolvi usando o Struts :), usei o hibernate para fazer a persistencia, utilizando o pattern DAO, daí na minha ignorancia o que to fazendo, estou instanciando um SessionFactory para cara DAO, e isso pelo que li, e agora estou sentindo na pele, torna o sistema lento, como eu posso fazer isso apenas quando o tomcat iniciar ou pelo menos no primeiro acesso a aplicação? Já tentei fazer um tal de “listener” no tomcat, mas não entendo como resgatar esse objeto instanciado, será que alguém poderia me dar uma força, me explicando o funcionamento desse tipo de funcionalidade? como por exemplo, onde ir buscar esse objeto instanciado, ou se isso não é a melhor solução me dar uma dica de como fazer algo melhor.
Até mais,
Eduardo