< Anterior | Siguiente >

Lección 1.1: Crear un proyecto EJB 3.1

Esta lección le guiará por los pasos detallados para crear un proyecto EJB 3.1 que sirve para contener el bean de sesión EJB.

Para crear un proyecto EJB 3.1, necesita una instalación de la versión 8.0 o posterior de WebSphere Application Server con un perfil de servidor.
Para crear un proyecto de contador EJB 3.1:
  1. Cree una configuración de servidor para WebSphere Application Server:
    1. Abra la vista Servidores y seleccione Ventana > Mostrar vista > Servidores.
    2. Defina un nuevo WebSphere Application Server pulsando en la vista Servidores con el botón derecho del ratón y seleccionando Nuevo > Servidor. Siga las instrucciones del asistente Servidor nuevo, asegurándose de seleccionar WebSphere Application Server.
  2. Cree un proyecto EJB 3.1:
    1. Si el icono Java™ EE, perspectiva Java EE no aparece en el espacio de trabajo, deberá pasar a la perspectiva Java EE. En la barra de menús, seleccione Ventana > Abrir perspectiva > Otras. Se abre la ventana Seleccionar perspectiva.
    2. Seleccione Java EE. Pulse Aceptar. Se abrirá la perspectiva Java EE.
    3. En la perspectiva Java EE, seleccione Archivo > Nuevo > Otros > EJB > Proyecto EJB y pulse Siguiente.
    4. En la página Nuevo proyecto EJB, especifique las propiedades del proyecto.
      • En el campo Nombre de proyecto, escriba EJBCounterSampleEE6.
      • En el campo Ubicación de proyecto, seleccione Utilizar ubicación predeterminada o pulse Examinar para seleccionar una ubicación diferente.
      • En el campo Entorno de ejecución de destino, seleccione la versión correspondiente de WebSphere Application Server.
      • En el campo Versión de módulo EJB, seleccione 3.1.
      • En el campo Configuración, seleccione Configuración predeterminada para WebSphere Application Server de su versión.
      • Seleccione Añadir proyecto a EAR y pulse Siguiente.
      • En la sección Conjuntos de trabajo, deje vacío el campo Añadir proyecto a conjuntos de trabajo y pulse Siguiente.
    5. En la página Java, acepte los valores predeterminados y pulse Siguiente.
    6. En la página Módulo EJB, deseleccione Crear un módulo de JAR de cliente EJB para contener las interfaces y clases de cliente y seleccione Generar un descriptor de despliegue ejb-jar.xml. A continuación, acepte los demás valores predeterminados y pulse Finalizar.

      Página Módulo EJB

  3. Añada una clase Java, anotación @Singleton:
    1. En la vista Explorador empresarial, pulse el botón derecho del ratón en el proyecto EJBCounterSampleEE6 y seleccione Nuevo > Clase.
    2. Acepte el valor predeterminado Carpeta de origen (EJBCounterSampleEE6/ejbModule). En el campo Paquete, escriba com.ibm.example.websphere.ejb3sample.counter y en el campo Nombre, escriba SingletonCounterBean.
    3. Pulse Finalizar.
    4. La clase SingletonCounterBean se abre en el editor Java. Añada la anotación EJB 3.1 para generar un bean de instancia única añadiendo @Singleton:
      anotación @Singleton
    5. Tras añadir la anotación, puede ver un icono de arreglo rápido Icono Arreglo rápido junto a la línea @Singleton.
    6. Pulse el icono de arreglo rápido con el botón derecho del ratón y seleccione Arreglo rápido.
    7. Seleccione Importar 'Singleton' (javax.ejb) y pulse Control+S para guardar:
      Añadir Importar 'Singleton' (javax.ejb)
      Las dependencias necesarias se añadirán automáticamente al código fuente.
      Consejo: Un atajo para utilizar el Arreglo rápido es escribir @Si y pulsar Control+Barra espaciadora y seleccionar @Singleton - javax.ejb.

      Opciones visualizadas al pulsar CONTROL + Barra espaciadora

      Las dependencias necesarias se añadirán automáticamente al código fuente.
Ahora ya está preparado para pasar a la Lección 1.2: Crear las clases e interfaces necesarias para la clase SingletonCounterBean.java.
< Anterior | Siguiente >
Icono que indica el tipo de tema Tema de lección de guía de aprendizaje
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: exer11ejb31.html