Las transacciones parecen revertirse, pero no se revierten en la base de datos

Debe usar sessionFactory.getCurrentSession()para obtener un Sessionasociado con la transacción actual.

openSession() crea una nueva sesión, y esa sesión no tiene nada que ver con las transacciones administradas por Spring.

Respuesta 1

¿Hay alguna manera de comunicarse entre subprocesos, como obtener variables con getters a medida que se actualizan en un subproceso diferente? Por ejemplo, si estoy cargando imágenes en un subproceso ejecutable de esta manera: Subproceso ...

Tengo un RestTemplate que lo construyo con RestTemplateBuilder. Configuré el rootUri para el constructor. En el siguiente método (updateState1) a veces recibí el error "URI no es absoluto". Por ejemplo cuando llamé ...

Tengo actividad de fondo en la que escucho la ubicación de GPS. Encima tengo actividad de mapa. ¿Cómo puedo notificar la actividad del mapa cuando ocurrió un evento en segundo plano después de que la actividad ya ...

Estoy desarrollando un proyecto que analiza páginas web. Utilizo una biblioteca Java para el análisis de HTML, y devuelve un documento org.w3c.dom. Dado un nodo de etiqueta en mi documento dom, me gustaría saber toda la información de CSS ...