Criando uma aplicação a partir de um Banco de Dados
Postado em
18/06/2008 00:00

0

0
Bem pessoal, na empresa que eu trabalho estão querendo migrar uma aplicação para Grails. Sendo que o Banco de dados do projeto já está pronto. Eu queria saber se há algum modo de gerar as classes-domínio a partir do banco. Na minha primeira aplicação em Grails eu criei as classes domínio, e pus alguns atributos. Então os campos das tabelas do meu banco foram criadas a partir desses atributos que eu pus nas minhas classes domínio. Agora eu quero fazer o contrário: eu já tenho um banco, com as tabelas e seus campos, e gostaria de gerar o projeto a partir desse banco.
Desde já agradeço.
Tags:
Grails
thiagocp
Pontos: 0

0

0
18/06/2008 00:00
Neste caso, talvez seja uma boa idéia dar uma olhada no Ruby on Rails, que faz exatamente isto, ou seja, cria as classes com base no banco.
Henrique Lobo Weissmann (Kico)
Pontos: 1485

0

0
23/06/2008 00:00
Acontece que a minha aplicação vai ser em JSP e o framework utilizado vai ser o Grails. Será que o Hibernate não ajudaria a fazer o que eu quero?? Andei pesquisando sobre Hinernate e encontrei no site do Myeclipse um
tutorial ensinando a gerar as classes num projeto Java simples a partir de um banco feito em MySQL. O site tem até vídeos para explicar passo-a-passo como fazer essa tarefa . Mas até agora não consegui fazer a mesma coisa para um projeto Grails (gerar os "domain-class" a partir de um determinado banco).
thiagocp
Pontos: 0

0

0
28/06/2008 00:00
Ola Thiago,
Seguinte, GORM é feito no Hibernate.
1) Baixe o Hibernate Tools
2) Baixe o pacote do Jason: <!-- m --><a class="postlink" href="http://jasonrudolph.com/downloads/presentations/Advanced_Domain_Models_in_Grails-Example_Code.zip">http://jasonrudolph.com/downloads/prese ... e_Code.zip</a><!-- m -->
3) Dentro do pacote do Jason no gorm/hbm2java você vai encontrar o utilitário que faz o que você precisa com o Hibernate Tools
Abração e boa sorte
ramonck
Pontos: 0