本文共 318 字,大约阅读时间需要 1 分钟。
用JPA进行查询时报错
初始化的时候session关闭了,这个主要是因为hibernate默认的懒加载策略:默认lazy为true 引起的异常 。
1、配置文件加上
#lazy=falsespring.jpa.properties.hibernate.enable_lazy_load_no_trans=true
2、在实体类加上
@Entity@Proxy(lazy = false) ------//关闭懒加载@Table(name="category")@JsonIgnoreProperties(value = { "hibernateLazyInitializer"})public class Category {
转载地址:http://zfern.baihongyu.com/