Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo cierra la integración de Spring y mybatis las transacciones a nivel de servicio? Usar configuración xml

¿Cómo cierra la integración de Spring y mybatis las transacciones a nivel de servicio? Usar configuración xml

En primer lugar, la transacción no se cierra en función de si se cierra en la capa de servicio, sino en qué capa se cierra cuando abre la sesión. Generalmente está en el nombre del método de prefijo del archivo de configuración de la transacción

Por ejemplo:

Este método realiza la gestión de transacciones cuando la capa de servicio llama al método saveXXX. Este método de guardar luego llama a los datos consultados por la capa dao para abrir la sesión que desea abrir, abriendo así la transacción. Cuando terminas de ejecutar el método save, automáticamente se cierra la transacción y también se cierra automáticamente la sesión, ambos administrados por Spring.