dado cuenta de que si quiero leer algunos datos y si no tengo un contexto de transacción no voy a ser capaz de hacerlo porqueInformación de sólo lectura a través de la primavera + Hibernate
org.hibernate.HibernateException: No Sesión encontrada para el hilo actual
Para leer los datos, no se requiere una transacción normalmente.
Así que para que la primavera para gestionar la sesión tiene que tener una transacción incluso para leer sólo como operaciones selecciona ...?
¿No es esa una sobrecarga?
PS.I no quieren abrir y cerrar la sesión manualmente ...
muchas gracias.
Uso Spring + Hibernate (sin JPA) .Actualmente para leer algunos datos y para que Spring administre la sesión, necesito usar @@ Transactional. Tengo la opción de abrir y cerrar la sesión manualmente. , pero creo que no es elegante?! Pero tengo esto en mente que usign @@ Transactional incluso con solo lectura .Es lo mismo que no usar solo lectura y hay una posible sobrecarga .. – Cris
Readonly es efectivo solo cuando desea evitar la escritura de datos en lo que know..http: //www.ibm.com/developerworks/java/library/j-ts1/index.html – Cris
no se preocupe por la sobrecarga, incluso si hay alguna. – Bozho