Escolar Documentos
Profissional Documentos
Cultura Documentos
pesquisar...
Home Fazendo Engenharia Reversa com Hibernate Tools - Reverse Engineering Tutoriais Portiflio Sistemas Sites Blog Pessoal Contato
Tutoriais - Java Escrito por Administrator Sex, 07 de Maio de 2010 21:26 Hoje vou ensinar como fazer uma engenharia reversa com o Hibernate Tools. Bom estou pressupondo que j tenhamos o conhecimento do que Hibernate etc. Bom o grande lance do Hibernate, que ele trabalha com POJOS certo ? E que os Pojos, so "imagens" em objetos de java das tabelas do banco de dados, certo ? Ento o que irei ensinar, exatamente isso, como geramos esses Pojos atravs das tabelas do banco de dados. Esse procedimento chamdo de Engenharia Reversa (Reverse Engineering) ou Bottom-up. Mas porque isso ?? Em muitos locais, ns fazemos o contrrio, geramos o banco de dados atravs do que temos nos pojos, mas algumas vezes, ns fizemos por exemplo uma modelagem do banco de dados, em algum workbench, ou qualquer outra ferramenta desse tipo. Imagine a situao, voc est iniciando em um projeto novo, aprendemos muitas vezes na faculdade, que um dos primeiros passos da criao de um projeto a modelagem de banco de dados. Ento, voc como um bom aluno, est seguindo os primeiros passos, e chegou na parte da modelagem. Voc modelou todo o banco, j tem o banco criado e est indo para a fase de desenvolvimento. Imagine ter que criar na mo todos os POJO's ? Para cada tabela voc ter que criar os Pojos, com seus campos, com seus relacionamentos, com suas @Annotations (se voc estiver usando), e etc. O que vou ensinar exatamente isso, criar esses pojos automaticamente sem precisar de fazer uma linha de cdigo.
Lembrar -me Avaliao do Usur io: Pior Melhor /7
Avaliar
Nome de Usurio
Senha
Entrar
Esqueceu sua senha? Esqueceu seu nome de usurio? Registrar -se
1. Do wnlo ad
Bom para comear precisamos fazer o download do plugin para o eclipse: - Hibernate-tools.zip. Esse est na verso, 3.1.0Beta4, se voc quiser baixar uma verso mais estvel entre no site do hibernate-tools.
6.2 - Clique na setinha verde com o simbolo do hibernate e selecione a opo Hibernate Code Generation Configurations...
6.3 - Preencha agora os campos do console da Aba Main: - Console Configuration: Nome do seu projeto - Output Directory: Diretrio onde os arquivos gerados sero salvos. - Package: Pacote que os Pojos ficaro.
Apenas esses campos o suficiente, nessa Aba. 6.4 - Selecione agora a aba Exporters. Nela selecione os checkBox: - Use Java 5 Syntax: Usa as sintaxes do java 5 - Generate EJB3 annotations: Gera os pojos com annotations do EJB3.
6.5 - No quadro Exporters: - Selecione Domain Code (.java) Isso far com que os cdigos .java sejam gerados com as sintaxes do java 5 e com annotations. 6.6 - Clique agora em RUN. Pronto seus pojos foram gerados.
Pronto seus pojos foram gerados novamente, sem precisar configurar tudo de novo. Bom isso, espero que ajude, e no deixem de comentar.
Abrao
+1 Quote
Massa mlq! Ia te perguntar isso por esses dias que eu tava pr ecisando.. aheuheauhe
#2 A dministrator
2010-05-11 16:46
+1
Quoting Flvio Mendes: Massa mlq! Ia te perguntar isso por esses dias que eu tava precisando.. aheuheauhe
#3
2010-09-17 16:10
#4
2011-01-11 10:11
0 Quote
#5
2011-04-15 09:11
0 Quote
Refr esh comments list RSS feed for comments to this post. A dd comment
R e fresh
Send
J C omments