Como vocês armazenam o objeto SessionFactory do Hibernate em Ambiente WEB?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
alex.lopes
JavaGuru

Membro desde: 17/12/2002 12:36:08
Mensagens: 215
Offline

Boa tarde pessoal.

sempre trabalhei com ambiente WEB mas utilizando JDBC e sempre usando Pool de Conexões do Proprio Application Server.
Ja fiz varios testes usando Hibernate, mas surgiu uma dúvida.
Sei que o SessionFactory deve apenas ser criado 1 vez, em um ambiente desktop, você pode usá-lo quando iniciar a aplicação e deixar ele como static.. agora em ambiente WEB qual o melhor maneira?
Tem jeito de fazer Pool de conexão com o SessionFactory?
Usar objeto static em WEB é aconselhável?
Ou até quem sabe usar IoC pra isso?

Obrigado

Alex
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Não vejo nenhum problema em usar static. Mas tenho medo de afirmar essas coisas hehe alguém?

Former LIPE.
[ICQ]
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

LIPE wrote:Não vejo nenhum problema em usar static. Mas tenho medo de afirmar essas coisas hehe alguém?


Eu particularmente sempre utilizei statics, inclusive acho que já postei algo aqui no fórum falando sobre isso....
Não obtive problemas até então, mas acho que o jeito mais bonito de fazer é utilizando IoC, ainda mais se você já utilizar o Webwork que tráz o seu container embutido



*legal, vou fazer esse teste de IoC com o Webwork + Hibernate e ver o que acontece

Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Manchester funciona bem sim. Procura no site do Hibernate que tem todos os componentes e interceptors necessários escritos pelo Gavin King hehe

Former LIPE.
[ICQ]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team