springboot项目中使用jpa时,项目单元测试时出现以下错误提示信息:
出现该错误的原因是spring的jpa的懒加载。
解决此问题:
在springboot的配置文件中加上:(第一种配置文件的格式是“yml”结尾)
spring:
jpa:
open-in-view: true
properties:
hibernate:
enable_lazy_load_no_trans: true
或(这一种是以properties结尾的文件格式)
spring.jpa.open-in-view=true
spring.jpa.properties.hibernate.enable_lazy_load_no_trans=true