springboot项目,执行查询方法报错

org.hibernate.LazyInitializationException: could not initialize proxy [com.myproject.sell.dataobject.ProductInfo#001] - no Session

    at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:155)
    at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:268)
    at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:73)
    at com.myproject.sell.dataobject.ProductInfo_$$_jvst36c_0.getProductName(ProductInfo_$$_jvst36c_0.java)

报错原因:

实体类上没有加上@Proxy(lazy=false)

@Proxy(lazy=false)
public class ProductInfo

加上之后,运行OK

原文地址:https://www.cnblogs.com/motong/p/9533806.html