Puede utilizar un asistente para crear un bean de entidad CMP y
añadirlo al proyecto.
Para poder crear un bean de empresa, debe:
Para crear un bean de entidad CMP:
- En la perspectiva J2EE, seleccione Archivo > Nuevo > Otros > EJB >
XDoclet
Enterprise JavaBean. Aparece el asistente Crear un bean de empresa.
- Seleccione ContainerManagedEntityBean.
- Pulse Siguiente.
- Seleccione el Proyecto que contendrá el bean nuevo.
- En el campo Carpeta, seleccione la carpeta para el bean nuevo.
- En el campo Paquete
Java,
especifique el nombre de paquete para el bean nuevo.
- En el campo Nombre de clase, escriba un nombre para el bean de empresa. Por
convenio, los nombres de bean deben empezar por una letra mayúscula.
Nota: Puede utilizar caracteres Unicode para el nombre de bean, pero los caracteres
Unicode no están soportados para los paquetes de bean de empresa ni para las clases
asociadas a beans de empresa.
- Cambie la Superclase del bean si desea que herede de una clase que no
sea
java.lang.Object .
- Pulse Siguiente.
- Especifique un Nombre de EJB para el bean. Este es el nombre de la clase de bean de empresa.
- Indique un nombre de Esquema para especificar el esquema abstracto del bean.
- Especifique un Nombre de visualización para el bean. Este es un nombre breve
del bean de empresa que utilizan las herramientas.
- Proporcione una Descripción para el bean.
- Seleccione una Versión de CMP para el bean nuevo:
- 1.x especifica que añade el bean a un proyecto EJB 1.0 o posterior.
- 2.x especifica que añade el bean a un proyecto EJB 2.0 o posterior.
- Seleccione un Caso de utilización para el bean nuevo:
- Importar atributos desde tabla especifica que los atributos de bean de
entidad CMP se importarán desde una tabla de base de datos. Pulse Siguiente.
- Realice una de las acciones siguientes:
- Para seleccionar una definición de conexión disponible, pulse una conexión en la
lista Definiciones de conexión disponibles. Pulse Siguiente.
- Para crear una definición de conexión JDBC, pulse Nueva. En la ventana
Parámetros de conexión, especifique los parámetros de conexión JDBC necesarios en
la página Parámetros de conexión del asistente Conexión nueva. Seleccione un gestor de
bases de datos, un controlador JDBC y especifique otros detalles de conexión. Para
especificar filtros de conexiones JDBC, quite la marca del recuadro de selección
Inhabilitar filtro y especifique los filtros de conexiones adecuados. Pulse
Finalizar.
- Definir atributos nuevos especifica que los atributos del bean de entidad
CMP serán definidos por usuario. Pulse Siguiente.
- Para crear un atributo CMP para el bean de entidad, pulse Añadir.
- Para especificar un nombre para el atributo, pulse el campo Nombre y
especifique un nombre.
- Para especificar un tipo para el atributo, pulse el campo Tipo y
especifique un tipo.
- Para que el atributo sea un campo de clave del bean de entidad, marque el
recuadro de selección Clave primaria.
- Para especificar un nombre de tabla para el bean de entidad, especifique un nombre
en el campo Tabla.
- Para añadir más atributos, repita los procedimientos del a
al d.
- Pulse Siguiente.
- Seleccione el tipo de Modificadores a utilizar para la clase. Las opciones
son Public, Abstract y Final.
- Seleccione las Interfaces que deba implementar el bean:
- Pulse el botón Añadir para abrir el recuadro de diálogo Selección de tipo en
el que puede seleccionar la interfaz que desea implementar.
- Si añadió una interfaz que ya no necesita implementar, seleccione la interfaz en la lista y pulse
Eliminar.
- Seleccione los apéndices de método que deba crear el asistente. Las opciones
son main, Métodos abstractos heredados y Constructores de la
superclase.
- Pulse Finalizar. El bean nuevo se añade al proyecto EJB especificado.