Gerando arquivos de mapeamento do Hibernate e POJOs de um banco de dados
Consulte também
Além de escrever os arquivos de mapeamento do Hibernate e os POJOs (Plain Old Java Objects) do zero, você também pode gerar os arquivos de mapeamento e os POJOs a partir de um banco de dados conectado com os arquivos de mapeamento do Hibernate e os POJOs do assistente para Banco de dados.
Para gerar arquivos de mapeamento do Hibernate e POJOs de um banco de dados:
- Clique com o botão direito do mouse no nó do projeto na janela Projetos e escolha Novo > Outro para abrir o assistente para Novo arquivo.
- No assistente para Novo arquivo, selecione Arquivos de mapeamento do Hibernate e POJOs de banco de dados na categoria Hibernate.
- Select the Configuration File (hibernate.cfg.xml) and Reverse Engineering File (hibernate.reveng) from the dropdown lists.
- O arquivo de configuração contém os detalhes da conexão do banco de dados. Se uma conexão ao banco de dados não estiver aberta, você pode ser solicitado a fornecer um nome de usuário e senha para conectar ao banco de dados. O banco de dados deve estar em execução.
- Specify any General Settings options for the generated files.
- Selecione Código de domínio para gerar os POJOs.
- Selecione Mapeamentos XML do Hibernate para gerar os arquivos de mapeamento.
- Selecione um pacote existente na lista suspensa Pacote ou digite o nome de um novo pacote.
- Clique em Finalizar.
Quando você clica em Terminar, o IDE gera os seguintes arquivos:
- POJOs baseados nas tabelas especificadas selecionadas (caso você tenha selecionado Código de domínio no assistente)
- Arquivos de mapeamento do Hibernate baseados nas tabelas especificadas (caso você tenha selecionado Mapeamentos XML do Hibernate no assistente)
- Um arquivo de engenharia reversa hibernate.reveng na localização especificada
- Consulte também
- Criando o arquivo de configuração do Hibernate
- Creating a Hibernate Reverse Engineering File
- Editando o arquivo de configuração do Hibernate
- Criando os arquivos de mapeamento do Hibernate
- Adicionando suporte Hibernate a projeto
- Sobre o suporte a Hibernate
- Conectando-se a um banco de dados
Notificações legais