Je viens de configurer @PersistenceContext (type = PersistenceContextType.EXTENDED) sur mes classes DAO pour obtenir un chargement paresseux sur le calque de vue (nécessaire pour l'obtenir) fermeture de la session pour cela) mais j'ai des problèmes avec 1 niveau de cache (j'imagine) .. Parce que l'objet est mis en cache même avec mes paramètres de cache de second niveau off. Après avoir désactivé le "type = PersistenceContextType.EXTENDED", le système n'a pas mis en cache l'objet mais a plongé dans les problèmes de chargement paresseux.Évitez les problèmes de cache de niveau 1 lors de l'utilisation de @PersistenceContext (type = PersistenceContextType.EXTENDED)
//@PersistenceContext(type=PersistenceContextType.EXTENDED)
@PersistenceContext privé EntityManager entityManager;
Y at-il un moyen de contrôler cela? J'ai vraiment besoin d'un chargement paresseux mais je ne veux pas que mon objet soit stocké dans un cache à 1 niveau à chaque fois.
grâce
Oh désolé: J'utilise en veille prolongée hum JPA impl – Thiago