CONTEXTO
Implementar eficientemente casos de uso que corresponden a búsquedas que devuelven una colección de objetos. También conocido como JDBC for Reading
ESTRUCTURA
PARTICIPANTES
Business Delegate- Delega las operaciones de búsqueda múltiple en un Session Facade (que usa un DAO) o directamente en un DAO.
SessionFacade- Un Session Bean que implementa las operaciones de búsqueda múltiple delegando en un DAO.
DAO- Proporciona las operaciones de búsqueda accediendo directamente a la BD
CONSECUENCIAS
- Beneficios- Alternativa más eficientes que operaciones findXXX en interfaces. Home que devuelven múltiples Entity Beans
- Riesgos- Información obsoleta (Idem Value Object)

No hay comentarios:
Publicar un comentario