Assistente para Nova classes de entidade de banco de dados: tabelas de banco de dados
Consulte também
Este assistente gera um conjunto de classes de entidade com base em tabelas de uma conexão ou esquema de banco de dados existente.
Neste assistente, você escolhe a fonte de dados ou conexão ao banco de dados e as tabelas no banco de dados com os campos que você deseja persistir. O IDE em seguida gera uma classe de entidade para cada tabela e quaisquer tabelas relacionadas a campos persistentes.
Abra o assistente clicando com o botão direito do mouse em um nó ou subnó do projeto e escolhendo Novo Outro, selecionando a categoria de persistência e, em seguida, selecionando Classes de entidade do banco de dados.
Use esta página do assistente da seguinte forma:
- Selecione um dos seguintes:
- Fonte de dados. Selecione esta opção, se desejar gerar as classes de entidade diretamente a partir de um banco de dados.
Selecione o nome JNDI do banco de dados a partir no menu suspenso. Se a fonte de dados deseja não estiver listada, escolha Nova fonte de dados no menu suspenso.
- Ao escolher a fonte de dados, o servidor deve estar em execução e a fonte de dados deve estar registrada no servidor.
- O menu suspenso conterá as conexões ao banco de dados registradas no IDE, se o servidor de destino não for um contêiner Java EE 5 ou se o projeto de destino for um projeto Java SE.
- Esquema de banco de dados. Selecione, se já tiver um esquema de banco de dados que deseja usar.
O menu suspenso exibe os esquemas de banco de dados localizados no diretório src/conf do projeto.
- Selecione qualquer tabela no painel esquerdo e clique no botão Adicionar. Se tabela fizer referência a outras tabelas, as tabelas referenciadas serão adicionadas automaticamente à lista Tabelas selecionadas no painel direito. As tabelas referenciadas ficam desativadas, indicando que são tabelas referenciadas. Para ver uma dica de ferramenta que indica qual tabela referencia a tabela, posicione o cursor sobre as tabelas referenciadas. O IDE gera automaticamente classes de entidade para cada tabela listada no painel direito.
- Se você não desejar classes de entidade criadas a partir de tabelas referenciadas, cancele a seleção de Tabelas relacionadas.
- Clique em Próximo para confirmar os nomes da classe de entidade e especifique o local no qual salvar as classes de entidade.
- Consulte também
- Sobre a persistência de Java
- Gerando classes de entidade persistentes de um banco de dados
- Conectando-se a um banco de dados
- Obtendo um esquema de banco de dados
- Sobre os agrupamentos de conexões
Notificações legais