Failed to lazily initialize a collection
Bonjour,
Je suis en train de développer une application en client lourd à l'aide d'Hibernate pour gérer la persistence de mon modèle et sa navigation.
Et je buche sur la manière de résoudre le problème suivant : Lorsque j'ouvre une vue, pour afficher une information, dans mon application, la vue interroge un service qui lui retourne les informations souhaitées à l'aide des entités Hibernate et les affichage. Si j'ouvre maintenant une autre vue sur une information de la première vue, celle-ci lui fournit l'entité Hibernate détachée et essaye de travailler dessus or étant détachée en cas de lecture d'une relation j'ai l'exception LazyInitializationException chose qui est normale.
Je me demande si la meilleur solution, c'est d'avoir toujours une session ouverture (là je ne sais comment faire) ou de rattacher sans arrêt les objets à chaque nouvelle manipulation ou si il y a une autre solution plus standard ?
Merci d'avance pour vos messages