springboot出现org.hibernate.LazyInitializationException:プロキシを初期化できませんでした

org.hibernate.LazyInitializationException:初期化プロキシ[com.example.shop.dataobject.User#16]ことができませんでした-いいえセッション
org.hibernate.proxy.AbstractLazyInitializer.initializeで(AbstractLazyInitializer.java:170)〜は、[休止状態-コア- 5.4 .8.Final.jar:5.4.8.Final]
org.hibernate.proxy.AbstractLazyInitializer.getImplementationで(AbstractLazyInitializer.java:310)〜[休止コア-5.4.8.Final.jar:5.4.8.Final]
org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor.intercept(ByteBuddyInterceptor.java:45)〜で、[休止状態-コア5.4.8.Final.jar:5.4.8.Final]
org.hibernate.proxy.ProxyConfiguration $でInterceptorDispatcher.intercept(ProxyConfiguration.java:95)〜[休止状態-コア5.4.8.Final.jar:5.4.8.Final]
com.example.shop.dataobject.User $ HibernateProxy $ VAtYZAqu.toString(不明なソース)で〜[クラス/:ナ]
〜com.example.shop.shiro.UserRealm.doGetAuthorizationInfo(UserRealm.java:39)で[クラス/ :] NA
1.4.0]:org.apache.shiro.realm.AuthorizingRealm.getAuthorizationInfo(AuthorizingRealm.java:341)〜[シロコア-1.4.0.jarで
org.apache.shiro.realm.AuthorizingRealm.isPermittedで(AuthorizingRealm.java:462)〜[1.4.0シロコア-1.4.0.jar]
org.apache.shiro.realm.AuthorizingRealm.isPermitted(AuthorizingRealm.java:458)〜[シロ-コア1.4で。 0.jar:1.4.0]
org.apache.shiro.authz.ModularRealmAuthorizer.isPermitted(ModularRealmAuthorizer.java:223)〜[シロコア-1.4.0.jarで:1.4.0]
:org.apache.shiro.mgt.AuthorizingSecurityManager.isPermitted(AuthorizingSecurityManager.java:113)〜[1.4.0シロコア-1.4.0.jar]で
org.apache.shiro.subject.support.DelegatingSubject.isPermittedで( DelegatingSubject.java:162)〜[史郎コア-1.4.0.jar:1.4.0]

ログによると、彼はUserエンティティクラスを指し、

遅延ロードが発生したため

ソリューション:

Userエンティティクラスプラス 

@Proxy(怠け者= false)の
完全なコード

おすすめ

転載: www.cnblogs.com/pxjbk/p/12057391.html