Pode utilizar um
assistente para criar um bean de entidade CMP e adicioná-lo ao seu projecto.
Antes de criar um bean empresarial, deve:
Para criar um bean de entidade CMP, conclua os seguintes passos:
- Na perspectiva Java™ EE, faça clique em . Seleccione e faça clique em Seguinte.
- Seleccione Bean de entidade gerido pelo contentor e
faça clique em Seguinte.
- Seleccione o Projecto que irá conter o novo bean.
- No campo Pasta, seleccione a pasta para o novo bean.
- No campo Pacote Java, introduza o nome do
pacote do novo bean.
- No campo Nome de classe, escreva
um nome para o bean empresarial. Convencionalmente, os nomes dos beans devem
começar com letra maiúscula.
Nota: Pode
utilizar caracteres Unicode para o nome do bean, embora estes não sejam
suportados por pacotes de beans empresariais, nem por classes a eles associadas.
- Opcional: Altere a Super classe para
o bean se pretender herdá-lo de uma classe que não seja java.lang.Object e
faça clique em Seguinte.
- Forneça um Nome de EJB para o bean. Este é o nome da classe de bean empresarial.
- Forneça um nome do Esquema
para especificar o esquema abstracto do bean.
- Forneça um Nome de Apresentação
para o bean. Trata-se de uma abreviatura para o bean empresarial utilizado
pelas ferramentas.
- Forneça uma Descrição do texto para o bean.
- Seleccione uma Versão de CMP para o novo bean:
- 1.x especifica que está a adicionar o bean a um projecto EJB 1.0 ou posterior.
- 2.x especifica que está a adicionar o bean a um projecto EJB 2.0 ou posterior.
- Seleccione um Usecase para o novo bean:
- Importar atributos da tabela
especifica que os atributos do bean de entidade CMP são importados de
uma tabela de base de dados. Faça clique em Seguinte e
execute uma das acções seguintes:
- Para seleccionar uma definição de ligação disponível, faça clique numa
ligação na lista Definições da Ligação Disponíveis. Faça clique em Seguinte.
- Para criar uma nova definição de ligação de JDBC, faça clique em Nova e
conclua os passos seguintes:
- Seleccione um gestor de bases de dados na janela Tipo de perfil de ligação e faça clique em Seguinte.
- Introduza um nome e uma descrição para a nova definição de ligação e faça clique em Seguinte.
- Seleccione um controlador JDBC no menu pendente ou faça clique no botão ... para adicionar, editar ou remover definições de controlador.
- Especifique os restantes detalhes da ligação nesta janela, teste a ligação, faça clique em Terminar e, de seguida, faça clique em Seguinte.
- Definir novos atributos especifica que os atributos dos beans de entidade CMP
serão definidos pelo utilizador. Faça clique em Seguinte e
conclua os passos seguintes:
- Para especificar o nome de uma tabela para o bean de entidade, introduza
um nome no campo
Tabela.
- Para criar um atributo CMP o bean de entidade, faça clique em
Adicionar.
- Para especificar um nome para o atributo, faça clique no campo Nome e introduza um nome.
- Para especificar um nome para o atributo, faça clique no campo Tipo e introduza um tipo.
- Para que o atributo se torne num campo de chave para o bean de entidade,
seleccione a caixa de verificação Chave Primária.
- Para adicionar mais atributos, repita os procedimentos de B a E e faça clique em Seguinte.
- Seleccione o tipo de Modificadores a utilizar para
a classe.
- Opcional: Seleccione as Interfaces que pretende que o
bean implemente. Faça clique em Adicionar para seleccionar as interfaces que
pretende implementar e faça clique em Remover para retirar as
interfaces que já não pretende implementar.
- Seleccione os códigos fictícios de método que pretende que o assistente crie.
- Faça clique em Terminar para adicionar o novo bean ao
projecto EJB especificado.