Spring + JPA + Hibernate

3 respostas
R

Olá a todos… Irei desenvolver uma aplicação Web e gostaria de utilizar as tecnologias acima. O Spring e Hibernate eu já utilizei sem problemas, mas agora gostaria de utilizar também a JPA, para iniciar meus estudos de EJB3.

Minha dúvida é a seguinte, após configurar a integração entre as três ferramentas, ela só poderá ser executada em um Servidor de Aplicações ou poderá ser executada em um container web (Tomcat e Jetty)?

Vocês indicam o usa do JPA ou é melhor continuar com Hibernate + Spring?

3 Respostas

danieldestro

Se for usar EJB, precisa de um Container JEE (JBoss, etc).
Senão, pode ser um Web Container mesmo.

Kenobi

O hibernate segue a especificação do EJB3 e poussui uma série de features adicionais, como Criteria, para programação OOP.

Quanto à qual utilizar, depende do plano de projeto. Se esta for virar uma aplicação legada, sugiro que fique totalmente aderente à especificação.

Caso seja uma aplicação dinâmica, em constante evolução, optaria por um approach mais agressivo e utilizaria Hibernate, para tirar proveito das suas features adicionais.

R

Obrigado a todas pelas respostas…

Mais alguma opinião?

Criado 13 de março de 2007
Ultima resposta 13 de mar. de 2007
Respostas 3
Participantes 3