Diferencia entre revisiones de «Compass con Spring»

De Dos Ideas.
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
Compass provee integración con [[Spring Framework]] a través de la clase ''LocalCompassBean'', ''CompassDaoSupport'' y ''CompassTemplate''
 
Compass provee integración con [[Spring Framework]] a través de la clase ''LocalCompassBean'', ''CompassDaoSupport'' y ''CompassTemplate''
 +
 +
{{curso|url=http://www.dosideas.com/cursos/course/view.php?id=11|nombre=Introducción a Compass}}
  
 
==Clases principales==
 
==Clases principales==

Revisión del 20:33 5 jun 2009

Compass provee integración con Spring Framework a través de la clase LocalCompassBean, CompassDaoSupport y CompassTemplate

Introducción a Compass
Visitá el taller donde encontrarás más información, ejemplos y prácticas sobre este tema.

Clases principales

LocalCompassBean

Esta clase es similar al LocalSessionFactoryBean de Hibernate y permite configurar una instancia de Compass usando Spring. Esta instancia será luego inyectada a los diversos objetos que quieran acceder al índice (en particular, DAO que hereden de CompassDaoSupport).

CompassDaoSupport

Esta clase es similar a HibernateDaoSupport, y brinda métodos útiles para el uso de la session de Compass.

CompassTemplate

Esta clase es similar a HibernateTemplate, y provee métodos para usar la session de compass, y una gestión transparente de la transacción de Compass.

En particular, esta clase permite realizar varias operaciones dentro de una misma transacción a través de un CompassCallback.

Ejemplo

completar un ejemplo de uso

Ver también