Libros nacionales y extranjeros para bibliotecas, universidades, escuelas y librerías
27.676 libros en línea
x
ExpandARTEARTE ARTE 
ExpandASTRONOMÍAASTRONOMIA ASTRONOMÍA 
ExpandBOTÁNICABOTANICA BOTÁNICA 
ExpandCIENCIA Y CONOCIMIENTOCIENCIA Y CONOCIMIENTO CIENCIA Y CONOCIMIENTO 
ExpandCIENCIAS APLICADAS / TECNOLOGÍACIENCIAS APLICADAS / TECNOLOGIA CIENCIAS APLICADAS / TECNOLOGÍA 
ExpandCIENCIAS BIOLÓGICASCIENCIAS BIOLOGICAS CIENCIAS BIOLÓGICAS 
ExpandCIENCIAS SOCIALESCIENCIAS SOCIALES CIENCIAS SOCIALES 
ExpandECONOMÍAECONOMIA ECONOMÍA 
ExpandFILOSOFÍAFILOSOFIA FILOSOFÍA 
ExpandFÍSICAFISICA FÍSICA 
ExpandGENERALIDADESGENERALIDADES GENERALIDADES 
ExpandGEOGRAFÍAGEOGRAFIA GEOGRAFÍA 
ExpandGEOLOGÍAGEOLOGIA GEOLOGÍA 
ExpandHISTORIAHISTORIA HISTORIA 
ExpandINFANTIL / JUVENILINFANTIL / JUVENIL INFANTIL / JUVENIL 
ExpandINFORMÁTICAINFORMATICA INFORMÁTICA 
ExpandINGENIERÍAINGENIERIA INGENIERÍA 
ExpandLINGÜÍSTICA / FILOLOGÍALINGUISTICA / FILOLOGIA LINGÜÍSTICA / FILOLOGÍA 
ExpandLITERATURALITERATURA LITERATURA 
ExpandMATEMÁTICASMATEMATICAS MATEMÁTICAS 
ExpandMATERIAL COMPLEMENTARIOMATERIAL COMPLEMENTARIO MATERIAL COMPLEMENTARIO 
ExpandMEDICINAMEDICINA MEDICINA 
ExpandOCIOOCIO OCIO 
ExpandPALEONTOLOGÍA / FÓSILESPALEONTOLOGIA / FOSILES PALEONTOLOGÍA / FÓSILES 
ExpandQUÍMICAQUIMICA QUÍMICA 
ExpandRELIGIÓN Y TEOLOGÍARELIGION Y TEOLOGIA RELIGIÓN Y TEOLOGÍA 
ExpandZOOLOGÍAZOOLOGIA ZOOLOGÍA 

 

Añadido al carrito
Este artículo ya esta en el carrito
Hibernate de Eugenia Pérez Martínez, 9788499645582, INFORMÁTICA, informática, Ra-Ma, Español
Novedad

Hibernate

Eugenia Pérez Martínez

EAN9788499645582

TématicaInformática

SubtématicaInformática

EditorialRa-Ma

IdiomaEspañol

FormatoRústica   Año de publicación2015

  Etiquetas:  Novedad

 
El acceso a una base de datos es un requisito imprescindible para las aplicaciones empresariales y también una tarea que puede llegar a resultar compleja. Es preciso utilizar herramientas que, además de facilitar esta labor, nos permitan abstraer la aplicación del origen de datos y nos dirijan a que el código se preocupe únicamente de gestionar objetos. Hibernate es el framework de mapeo objeto-relacional de referencia y una tecnología que está presente en la mayoría de proyectos Java empresariales. Este libro ofrece, además de una introducción al framework y a la persistencia de datos en Java, un recorrido por las distintas maneras de interactuar con una base de datos relacional, empezando desde ejemplos sencillos a escenarios más complejos de mapeos. También cubre otros aspectos como el lenguaje HQL que nos permite un control más preciso de las consultas a la base de datos.
Capítulo 1. ARQUITECTURA DEL ORM
1.1 ARQUITECTURA DE GESTIÓN
1.1.1 El Patrón DAO
1.2 CONFIGURACIÓN DEL ORM.
1.2.1 Archivos de configuración
1.2.2 El archivo hibernate.cfg.xml
1.2.3 Configuración basada en XML
1.2.4 Configuración basada en anotaciones
1.3 LA SESIÓN DE HIBERNATE

Capítulo 2. JPA VS. HIBERNATE
2.1 JAVA PERSISTENCE API
2.2 IMPLEMENTACIONES DE JPA
2.3 HIBERNATE COMO IMPLEMENTACIÓN DE JPA
2.3.1 Una entidad simple
2.3.2 Identidad
2.3.3 Configuración por defecto
2.3.4 Lectura temprana y lectura demorada
2.3.5 Tipos enumerados
2.3.6 Transient
2.3.7 Colecciones básicas
2.3.8 Tipos insertables
2.3.9 Tipos de acceso

Capítulo 3. MAPEO DE CLASES PERSISTENTES
3.1 ASOCIACIONES
3.2 RELACIONES 1:1
3.2.1 Unidireccional
3.2.2 Bidireccional
3.3 RELACIONES 1:N.
3.3.1 Unidireccional.
3.3.2 Bidireccional.
3.4 RELACIONES N:M
3.4.1 Unidireccional.
3.4.2 Bidireccional.
3.5 COLECCIONES
3.5.1 Listas
3.5.2 Conjuntos
3.5.3 Mapas
3.6 ENTIDADES, HERENCIA Y ASOCIACIONES
3.6.1 Tabla por jerarquía de clases
3.6.2 Una tabla para cada clase (joins)
3.6.3 Una tabla por cada clase concreta (uniones)
3.6.4 Eligiendo una estrategia de herencia

Capítulo 4. Gestión de objetos persistentes
4.1 SOLICITUD DE OBJETOS CON CRITERIOS
4.1.1 Creación de query básica.
4.2 RESTRICCIONES CON CRITERIA
4.2.1 Ordenación
4.2.2 Paginación
4.2.3 Asociaciones
4.2.4 QBE: Query By Example
4.2.5 Proyecciones, agregación y agrupamiento
4.2.6 Ejemplo práctico
4.3 SOLICITUD DE OBJETOS CON LENGUAJES DE CONSULTA
4.3.1 Características de HQL
4.3.2 La cláusula FROM
4.3.3 Asociaciones y joins
4.3.4 La cláusula SELECT
4.3.5 Las funciones de agregación.
4.3.6 La cláusula WHERE
4.3.7 Expresiones
4.3.8 La cláusula ORDER BY
4.3.9 La cláusula GROUP BY
4.3.10 Subconsultas
4.3.11 Parámetros en HQ
4.4 USANDO SQL NATIVO
4.5 EVENTOS E INTERCEPTORES
4.5.1 Interceptores
4.5.2 Eventos
4.6 FILTROS

Capítulo 5. Transacciones, concurrencia y cacheo
5.1 ÁMBITOS DE SESIÓN Y DE TRANSACCIÓN
5.2 ARQUITECTURA DE CACHÉ DEL ORM

Bibliografía
Material adicional
Índice alfabético

PVP:  19,90 €

Libros similares

Mi Carrito

0 libros - Total: 0 €