Hibernate 3.2 e versões anteriores  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
smorigo
Java Ninja
[Avatar]

Membro desde: 20/05/2004 07:49:08
Mensagens: 250
Offline

Boa tarde pessoal gostaria de saber se necessariamente preciso mudar a maneira com que eu vinha desenvolvendo minhas aplicações com essa nova versão do Hibernate 3.2.x.

Antes eu criava para cada JavaBean um arquivo hbm.xml onde existia o mapeamento e um arquivo de configurações da conexão, e mapeamentos existentes no projeto.

Nessa nova versão sou obrigado a utilizar Annotations ? esse EntityManager seria uma alternativa ? ou estou viajando...

Bom estou lendo sobre o assunto para tirar minhas duvidas atuais.. caso alguem possa me ajudar com as duvidas...

Guerr@
Virtual Machine Man
[Avatar]

Membro desde: 03/12/2006 10:32:50
Mensagens: 521
Offline

Vamos aos fatos:

- O Hibernate é um framework onde o mapeamento objeto-relacional é feito a partir de um arquivo XML e isto não vai mudar!
- Foi criado um padrão para lidar com a persistência em aplicações chamado JPA, que utiliza anotações para a definição do mapeamento (mas também pode ser configurado no XML!!!)
- O Hibernate implementou o JPA, porém as funcionalidades antigas continuarão existindo!!!

A vantagem de se usar o JPA é que se você não quiser utilizar mais o Hibernate, você pode escolher qualquer outra implementação da JPA (porque agora é um padrão) e utilizar sem precisar alterar o código fonte. Mas fique tranquilo que o bom e velho mapeamento XML do hibernate vai continuar existindo.

Eduardo Guerra - "É Java na ponta do dedo!"
Desenvolvedor de Frameworks - Pesquisador
Editor Chefe - Revista MundoJ
Professor - Instituto Tecnológico de Aeronáutica
Me siga no Twiter!!! http://twitter.com/emguerra
[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team