Capa de Negocio de Aplicaciones Java

Área JAVA_CN

La capa de negocio expone la lógica necesaria a la capa de presentación para que el usuario a través de la interfaz interactúe con las funcionalidades de la aplicación.

La plataforma Java EE define el uso de componentes de negocio EJB para abstraer la lógica de negocio de otros problemas generales de las aplicaciones empresariales como la concurrencia, transacciones, persistencia, seguridad, etc.

Como mejora para la construcción de componentes de negocio en la plataforma Java EE, han surgido otras alternativas como el marco de desarrollo Spring, que con su paradigma de Programación Orientada a Aspectos ha logrado ser adoptado por la extensa comunidad de programadores de aplicaciones empresariales Java. Se incluyen pautas para el uso correcto de esta tecnología.

Contenido del área

Procedimientos
Código Título Carácter
PROC-0007 Procedimiento de construcción de la capa de negocio Recomendado
Recursos
Código Título Tipo Carácter
RECU-0145 Especificaciones de patrones J2EE asociados a la capa negocio Patrón Recomendado
RECU-0146 Business Delegate Patrón Recomendado
RECU-0147 Service Locator Patrón Recomendado
RECU-0148 Session Facade Patrón Recomendado
RECU-0149 Value List Handler Patrón Recomendado
RECU-0150 Transfer Object Patrón Recomendado
RECU-0167 Composite Entity Patrón Recomendado
RECU-0168 Transfer Object Assembler Patrón Recomendado
RECU-0142 Spring Manual Recomendado
RECU-0143 Seam Referencia Recomendado
RECU-0144 Referencia de EJB3 Referencia Recomendado
RECU-0169 Estudio comparativo entre JBoss Seam y Spring Técnica Recomendado
RECU-0170 Transacciones en la capa de negocio Referencia Recomendado
RECU-0171 Integración de la capa de negocio Experiencia Recomendado
RECU-0172 Vulnerabilidades conocidas en Spring Experiencia Recomendado