在练习
OneToMany
时发生错误:
org.hibernate.lazyinitializationexception could not initialize proxy - no session
异常原因:
jpa
或
hibernate
的延迟加载,这里的话参考链接,在
spring boot
的配置文件
application.properties
添加
添加以后又出现问题:
java.lang.StackOverflowError
参考链接,这是因为
Lombok
自动生产了
hashCode
和
toString
在两个表互相引用时会产生死循环
,把实体类的
@Data
注解换成
@Getter
和
@Setter
即可。