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 a través de la clase Local Compass Bean, Compass Dao Support y Compass Template
 
Compass provee integración con Spring a través de la clase Local Compass Bean, Compass Dao Support y Compass Template
  
===Clases principales===
+
==Clases principales==
  
==Local Compass Bean==
+
===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).
 
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
+
===CompassDaoSupport===
 
Esta clase es similar a HibernateDaoSupport, y brinda métodos útiles para el uso de la session de Compass.
 
Esta clase es similar a HibernateDaoSupport, y brinda métodos útiles para el uso de la session de Compass.
  
!! !CompassTemplate
+
===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.
 
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.
 
En particular, esta clase permite realizar varias operaciones dentro de una misma transacción a través de un CompassCallback.
  
!!! Ejemplo
+
==Ejemplo==
  
 
completar un ejemplo de uso
 
completar un ejemplo de uso
  
 
+
==Ver también==
 
+
* [[Compass]]
!!! Ver también
+
* [http://www.opensymphony.com/compass/content/spring.html Listado de funcionalidad de Compass con Spring]
* [Compass]
+
* [http://www.opensymphony.com/compass/versions/1.1M1/api/org/compass/spring/LocalCompassBean.html Javadoc de LocalCompassBean]
 
+
* [http://www.compass-project.org/docs/2.0.0RC2/api/org/compass/spring/CompassDaoSupport.html Javadoc de CompassDaoSupport]
!!! Más información
+
* [http://www.compass-project.org/docs/2.0.0RC2/api/org/compass/core/CompassTemplate.html Javadoc de CompassTemplate]
* [Listado de funcionalidad de Compass con Spring | http://www.opensymphony.com/compass/content/spring.html ]
 
* [Javadoc de LocalCompassBean | http://www.opensymphony.com/compass/versions/1.1M1/api/org/compass/spring/LocalCompassBean.html ]
 
* [Javadoc de CompassDaoSupport | http://www.compass-project.org/docs/2.0.0RC2/api/org/compass/spring/CompassDaoSupport.html ]
 
* [Javadoc de CompassTemplate | http://www.compass-project.org/docs/2.0.0RC2/api/org/compass/core/CompassTemplate.html
 

Revisión del 21:23 30 jul 2008

Compass provee integración con Spring a través de la clase Local Compass Bean, Compass Dao Support y Compass Template

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