O Hibernate é um serviço de consulta e persistência relacional / objeto poderoso e de alto desempenho. O Hibernate usa classes JavaBean para representar tabelas de banco de dados na memória. As colunas da tabela são representadas pelos campos da classe java. As informações de classe para tabela e campo para coluna são mantidas em arquivos XML.
Isso explica as etapas para fazer engenharia reversa de tabelas de banco de dados para gerar classes POJO de hibernação e mapear arquivos XML usando ferramentas de hibernação.
Passos
Etapa 1. Baixe a ferramenta Hibernate e extraia o conteúdo para a pasta raiz do Eclipse (deve mesclar plug-ins e pastas de recursos)
Etapa 2. Inicie o eclipse
Etapa 3. Clique em [Arquivo -> Novo -> Outro -> Hibernate -> Arquivo de configuração do Hibernate] e crie um arquivo cfg
As seguintes propriedades devem ser especificadas: url jdbc, nome de usuário, senha, esquema de banco de dados, classe de driver e dialeto.
Etapa 4. Clique em [Arquivo -> Novo -> Outro -> Hibernate -> Configuração do console do Hibernate] e crie uma nova configuração do console
Adicione o arquivo jar que contém seu driver de banco de dados na seção do caminho de classe na parte inferior.
Etapa 5. Digite o nome da configuração do console
Clique no botão Procurar no arquivo de configuração e selecione o arquivo cfg.xml criado na etapa 3.
Etapa 6. Clique em [Arquivo -> Novo -> Outro -> Hibernate -> Arquivo de engenharia reversa do Hibernate (reveng.xml)] e selecione a localização do arquivo
Etapa 7. Selecione o arquivo cfg.xml criado na etapa 3 como a Configuração do console
Clique no botão Incluir e especifique o esquema e os nomes das tabelas para fazer a engenharia reversa. Vários nomes de tabela podem ser especificados usando sql wild char (por exemplo: TBL_%). Clique em Concluir.
Etapa 8. Alterne para a perspectiva Hibernate e clique no ícone Hibernate na barra de ferramentas e selecione [Geração de código do Hibernate
.] opção.
Etapa 9. Clique com o botão direito do mouse no nó da árvore [Geração de código do Hibernate] e selecione Novo
Etapa 10. Dê o nome da configuração e selecione a configuração do console criada na etapa 5 e reveng.xml criada na etapa 6-7
Selecione também o diretório de saída e um pacote relevante.
Etapa 11. Vá para a guia Exportadores e marque Gerar código de domínio (.java) e Gerar mapeamentos (hbm.xml)
Clique em executar.