Я использую jquery для пользовательского интерфейса, Struts2 как действие, JPA для уровня доступа к данным. Проблема, с которой я сталкиваюсь, заключается в том, что я получаю LazyInitializationException, когда пытаюсь извлечь значения из базы данных. Я получаю ниже StackTrace:JPA LazyInitializationException?
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.singpost.ctf.core.persistence.CtfTxn.ctfTxnAttribs, no session or session was closed
По умолчанию Fetch="LAZY"
, код работает нормально, когда я изменил тип Fetch к EAGER
, я не знаю, что я должен делать дальше. Я застрял посередине.
Есть около десятка вопросов об этом исключении в stackoverflow и многое другое на других сайтах. Вы проверили кого-нибудь из них? – Bozho
@Bozho, так как я не получил решение, чего хочу, так что только я воссоздал тему. его не то, что я не ссылался на какой-либо другой ресурс и размещен здесь, и я вижу много ссылок в правой части экрана, ссылающихся на LazyInitializationException, но никто не помог мне – Esh