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.
- Especifique a pasta em que você deseja salvar o arquivo de engenharia reversa gerado hibernate.reveng. Clique em Próximo.
- Selecione o arquivo de configuração (hibernate.cfg.xml) na lista suspensa.
- 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.
- Selecione quaisquer tabelas no painel Tabelas disponíveis e clique em Adicionar para mover as tabelas para o painel Tabelas selecionadas. Quaisquer tabelas relacionada a tabelas que você selecionar são adicionadas automaticamente à lista no painel Tabelas selecionadas. O IDE irá gerar os arquivos de mapeamento do Hibernate e os POJOs de cada tabela listada no painel Tabelas selecionadas.
- Clique em Próximo.
- Especifique quaisquer opções para os arquivos gerados.
- 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 Terminar.
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
- 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