Capa de Persistencia

Área CAPA_PERSISTENCIA

La necesidad de vincular los datos guardados en una base de datos relacional, con los objetos de una aplicación orientada a objetos, determinó la aparición del concepto de persistencia de objetos. Siguiendo el estilo de desarrollo en tres capas, la persistencia queda recogida en su propia capa, separada de la lógica de negocio y de la interfaz de usaurio.

Este área esta estrechamente ligada al área Capa de Acceso a Datos del subsistema de Arquitectura de MADEJA.

Contenido del área

Pautas
Java
Código Título Tipo Carácter
PAUT-0286 Uso de Apache Cayenne Pauta Directriz No Recomendada
LIBP-0046 Buenas prácticas en el uso de Hibernate Libro de pautas Directriz Obligatoria
LIBP-0048 Buenas prácticas en la construcción de la capa de persistencia con JPA Libro de pautas Directriz Obligatoria
LIBP-0047 Buenas prácticas en las consultas con JPA Libro de pautas Directriz Obligatoria
PAUT-0311 Uso de iBatis Pauta Directriz Recomendada
PAUT-0312 Uso de TopLink Pauta Directriz Recomendada
Código Título Tipo Carácter
LIBP-0013 Funcionalidades de la capa de persistencia Libro de pautas Directriz Obligatoria
PHP
Código Título Tipo Carácter
LIBP-0105 Buenas prácticas en el uso de Doctrine Libro de pautas Directriz Recomendada
PAUT-0317 Uso de Propel Pauta Directriz Recomendada
Procedimientos
Recursos
Código Título Tipo Carácter
RECU-0680 Acceso a campos BFILE con JDBC Ejemplo Permitido
RECU-0180 Comparación de las tecnologías de acceso a datos Técnica Recomendado
RECU-0818 Conceptos sobre la funcionalidad de la capa de persistencia Referencia Recomendado
RECU-0881 Matriz de verificación de capa de persistencia Plantilla Recomendado
Java
Código Título Tipo Carácter
RECU-0676 Apache Cayenne Referencia No recomendado
RECU-0660 Configuración del "pool" de conexiones en Hibernate Ejemplo Obligatorio
RECU-0177 Referencia a iBatis Referencia Permitido
RECU-0663 Implementando equals() y hashCode() utilizando igualdad de negocio en Hibernate Ejemplo Recomendado
RECU-0662 Implementando una NamingStrategy en Hibernate Ejemplo Obligatorio
RECU-0702 MyBatis Ficha Permitido
RECU-0176 Referencia JPA Referencia Recomendado
RECU-0178 Referencia a Hibernate Referencia Recomendado
RECU-0179 Referencia a Toplink Referencia Permitido
PHP
Código Título Tipo Carácter
RECU-0260 Doctrine Referencia Recomendado
RECU-0258 PDO Ficha Técnica Recomendado
RECU-0259 Propel Referencia Recomendado