Ferramenta para hibernate  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
victordelvechio
HelloWorld

Membro desde: 28/03/2006 21:44:24
Mensagens: 10
Offline

Pessoal,

Estou usando pela primeira vez hibernate. Existe alguma ferramenta que gere automaticamente o mapeamento das tabelas do BD para o XML que o hibernate utiliza (arquivos.hbm.xml)

obrigado
Victor
BlackDog
JavaChild
[Avatar]

Membro desde: 24/12/2008 13:47:46
Mensagens: 118
Offline

victordelvechio wrote:Pessoal,

Estou usando pela primeira vez hibernate. Existe alguma ferramenta que gere automaticamente o mapeamento das tabelas do BD para o XML que o hibernate utiliza (arquivos.hbm.xml)

obrigado
Victor


Victor,

Passe a usar Annotations deixe os XMLs de configuração para lá.

thiago.filadelfo
Virtual Machine Man
[Avatar]

Membro desde: 07/07/2007 00:32:26
Mensagens: 579
Localização: São Paulo
Offline

Olá tem uma ferramenta que gera xml e os annotations
ela chama HibernateTools.. é um plugin do eclipse.. muito bom


Espero ter ajudado

Flwsss

[Email] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Mesmo com essas ferramentos.. é recomendavel que use o Annotations.. é tudo na classe e voce tem mais controle.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
thiago.filadelfo
Virtual Machine Man
[Avatar]

Membro desde: 07/07/2007 00:32:26
Mensagens: 579
Localização: São Paulo
Offline

Sim... é o futuro
Sai os xml, pq custa um pouco ficar parseando, o annotations é mais rápido e
melhor por oferecer mais recurso..

Só para se ter uma idéia com o EJB 3.1, só irá ter anotações... daqui a pouco vc
nem vai mais programar if se o objeto for null ou branco faça isso.. a anotação vai
cuidar disto. srsrsr É uma coisa poderosa!!!!

Flwsss...

[Email] [MSN]
renzonuccitelli
GUJ Master

Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline

Como o pessoal disse, mude para annotations. Eu uso JPA, e se vc for usar, olhá aí um exemplo de arquivo de configuração para que o banco seja gerado automaticamente:



A linha do código: <property name="hibernate.hbm2ddl.auto" value="create-drop" /> é que gera o modelo no banco. Qdo vc for distribuir sua aplicação tem que tirar essa linha, pq se não ele recria toda hora o modelo. Com isso basta vc usar as Annotations, que ele faz tudo pra fazer. Olha o exemplo de uma classe Cliente que eu já usei:



Espero ter ajudado

Renzo Nuccitelli

Engenheiro de Computação - ITA

http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team