欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

org.hibernate.LazyInitializationException: could not initialize proxy - no Session

程序员文章站 2022-04-17 22:37:47
...

初始化的时候session关闭了,这个主要是因为hibernate默认的懒加载策略:默认lazy为true 引起的异常

1、配置文件加上

#lazy=false
spring.jpa.properties.hibernate.enable_lazy_load_no_trans=true

2、在实体类加上

@Entity
@Proxy(lazy = false)  ------//关闭懒加载
@Table(name="category")
@JsonIgnoreProperties(value = { "hibernateLazyInitializer"})
public class Category {
相关标签: springboot