Pourquoi Hibernate Open Session in View est-il considéré comme une mauvaise pratique?

Et quel genre de stratégies alternatives utilisez-vous pour éviter les LazyLoadExceptions? Je comprends que la session ouverte en vue a des problèmes avec: Applications en couches s'exécutant dans différents jvm Les transactions ne sont validées qu'à la fin, et vous aimeriez probablement les...