Añadir métodos finder a beans CMP 1.x

Puede utilizar el asistente Añadir descriptor de buscador para añadir métodos finder a beans CMP 1.x que utilizan persistencia gestionada por contenedor.

Con el asistente, puede añadir un método finder nuevo o basado en uno ya existente que el asistente encuentre. Si el asistente no localiza ningún método finder, debe crear uno nuevo.

Para añadir métodos finder a beans CMP 1.x:

  1. Cambie a la perspectiva J2EE.
  2. En la vista Explorador de proyectos, seleccione el archivo JAR de EJB deseado.
  3. Pulse con el botón derecho del ratón en el Editor del descriptor de despliegue y seleccione Abrir con del menú emergente.
  4. Seleccione el bean en la página Bean del editor y desplácese a la sección Buscadores.
  5. Pulse el botón Añadir. Se abrirá el asistente Añadir descriptor de buscador. Si desea utilizar un buscador existente, sólo tiene que seleccionarlo y pulsar el botón Finalizar. De lo contrario, deberá crear un nuevo buscador.
  6. Si no existe ningún buscador, active el botón de selección Nuevo.
  7. En el campo Nombre, escriba un nombre para el nuevo buscador. Los nombres de método deben comenzar por find.
  8. Opcional: Pulse Añadir para añadir un parámetro de método al buscador.
  9. Seleccione un Tipo de retorno para el método finder y pulse Siguiente.
  10. En el menú desplegable Tipo de buscador, seleccione uno de los tipos siguientes:
    • EjbqlFinderDescriptor: seleccione esta opción si utiliza una serie de lenguaje de consulta de EJB como la sentencia de buscador.
    • FullSelectFinderDescriptor: seleccione esta opción si utiliza una serie SELECT de SQL como la sentencia de buscador. También se hace referencia a ésto como buscador personalizado SELECT.
    • WhereClauseFinderDescriptor: seleccione esta opción si utiliza una cláusula WHERE de SQL como la sentencia de buscador. También se hace referencia a ésto como buscador personalizado WHERE.
    • UserFinderDescriptor: seleccione esta opción si no especifica una serie en el descriptor de buscador. En su lugar, el descriptor de buscador sólo enumerará el nombre del método para el buscador personalizado. Si utiliza esta opción, debe asegurarse de que se implemente correctamente el método finder.
  11. Si selecciona EjbqlFinderDescriptor de tipo de buscador, puede elegir una consulta EJB QL en el campo Seleccionar un buscador de ejemplo. La selección rellenará el área de texto de Sentencia de buscador con el código de ejemplo.
  12. Complete la serie de consulta en el área de texto de Sentencia de buscador.
  13. Pulse Finalizar.
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.