Como gerar classes Hibernate Pojo a partir de tabelas de banco de dados: 12 etapas

Índice:

Como gerar classes Hibernate Pojo a partir de tabelas de banco de dados: 12 etapas
Como gerar classes Hibernate Pojo a partir de tabelas de banco de dados: 12 etapas

Vídeo: Como gerar classes Hibernate Pojo a partir de tabelas de banco de dados: 12 etapas

Vídeo: Como gerar classes Hibernate Pojo a partir de tabelas de banco de dados: 12 etapas
Vídeo: Dentista reage a ASMR de Língua Bizarra #shorts 2024, Abril
Anonim

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

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 1
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 1

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)

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 2
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 2

Etapa 2. Inicie o eclipse

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 3
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 3

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.

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 4
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 4

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.

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 5
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 5

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.

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 6
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 6

Etapa 6. Clique em [Arquivo -> Novo -> Outro -> Hibernate -> Arquivo de engenharia reversa do Hibernate (reveng.xml)] e selecione a localização do arquivo

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 7
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 7

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.

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 8
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 8

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.

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 9
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados, etapa 9

Etapa 9. Clique com o botão direito do mouse no nó da árvore [Geração de código do Hibernate] e selecione Novo

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados Etapa 10
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados Etapa 10

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.

Gerar classes Hibernate Pojo a partir de tabelas de banco de dados Etapa 11
Gerar classes Hibernate Pojo a partir de tabelas de banco de dados Etapa 11

Etapa 11. Vá para a guia Exportadores e marque Gerar código de domínio (.java) e Gerar mapeamentos (hbm.xml)

Clique em executar.

Recomendado: