Actualmente estoy usando un enfoque de sesión por solicitud para administrar sesiones de Hibernate en una aplicación web Java. Escuché el término de sesión por conversación y me preguntaba qué situaciones conviene y qué beneficios puede aportar a la sesión por solicitud.¿Cuáles son los beneficios de la sesión por conversación?
5
A
Respuesta
2
Uno de los principales beneficios que he experimentado es que puede implementar un comportamiento en el que no todos los cambios deben comprometerse directamente con la base de datos: la sesión por conversación le permitirá configurar objetos en múltiples solicitudes y solo comprometerse a db en la acción final "sí, realmente quiero hacer esto". Los escenarios típicos para esto son cosas como reservar una habitación de hotel usando una serie de páginas tipo asistente.
Cuestiones relacionadas
- 1. ¿Cuáles son los verdaderos beneficios de ExpandoObject?
- 2. ¿Cuáles son los beneficios de Java?
- 3. ¿Cuáles son los beneficios de JCA?
- 4. ¿Cuáles son los beneficios de corutinas?
- 5. ¿Cuáles son los beneficios de letrec?
- 6. ¿Cuáles son los beneficios de Persistence Ignorance?
- 7. ¿Cuáles son los beneficios de JRebel?
- 8. ¿Cuáles son los mayores beneficios de LLVM?
- 9. ¿Cuáles son los beneficios de Scala?
- 10. ¿Cuáles son los beneficios de usar WCF?
- 11. GAE y Django: ¿Cuáles son los beneficios?
- 12. ¿Cuáles son los beneficios de la covarianza y la contravarianza?
- 13. ¿Cuáles son los beneficios de eliminar la fragmentación de IPv6?
- 14. ¿Cuáles son los beneficios de la programación funcional?
- 15. ¿Cuáles son los beneficios de Windows Certificate Store?
- 16. C# - ¿Cuáles son los beneficios de las clases "parciales"?
- 17. ¿Cuáles son los beneficios de las diferentes endiannesses?
- 18. ¿Cuáles son los beneficios de utilizar un iterador en Java
- 19. ¿Cuáles son los beneficios de automatizar las pruebas de aceptación?
- 20. ¿Cuáles son los beneficios de usar propiedades internamente?
- 21. ¿Cuáles son los principales beneficios de ingresar a WPF?
- 22. ¿Cuáles son los beneficios de usar Clases en VBA?
- 23. ¿Cuáles son los beneficios de usar Scala en .Net?
- 24. ¿Cuáles son los mejores beneficios de usar Pinax?
- 25. ¿Cuáles son los mayores beneficios de usar INDEXES en mysql?
- 26. Visual Studio 2005 vs 2008 - ¿Cuáles son los beneficios?
- 27. ¿Cuáles son los principales beneficios del scrum como metodología?
- 28. ¿Cuáles son los beneficios y riesgos de pasar a un enfoque de Arquitectura dirigida por modelo?
- 29. ¿Qué son las extensiones OpenGL, y cuáles son los beneficios/compensaciones de usarlas?
- 30. Cuáles son los beneficios de ejecutar Java en Linux (alejándose de Windows)