2012-08-09 13 views
5

¿es posible usar activiti junto con hibernate en lugar de mybatis? El caso es que nuestro proyecto real utiliza hibernación como marco de persistencia y usamos jbpm 3 para los procesos. En jbpm 3, era posible usar una única sesión de hibernación, por lo que obtenemos algunos beneficios. Ahora pensamos en la migración a activiti porque la arquitectura es muy buena (primavera, servicios, etc.), pero al investigar descubrí que activiti usa mybatis para la persistencia.activiti 5.9 utilizando una sesión de hibernación posible?

¿Es posible que podamos hacer las mismas cosas con activiti que con jbpm 3, con respecto a la persistencia? Y si es posible, qué debo hacer para que funcione.

EDIT: Lo resuelvo para mis necesidades y publicado mi solución en el activiti forum para todos los que tienen el mismo problema que yo. en resumen: no es posible compartir la sesión, pero puede usar el mismo administrador de transacciones, que lo ayuda a deshacerse si ocurre un error.

Greetz galleta-explotar

+0

¿está usando Spring en su aplicación? – jelies

Respuesta

1
  • mybatis puede utilizar el mismo administrador de transacciones como de hibernación (si ambos están ejecutando bajo Spring Framework)
  • mybatis no será capaz de participar en la sesión de Hibernate
+0

esa es la forma en que ahora lo uso. Lo describí en el foro de activiti;) –

Cuestiones relacionadas