若非java这一块相关的战友,直接点评即可,无需阅读文章
报错:
18-05-29 14:19:32 INFO DefaultLoadEventListener:160 - HHH000327: Error performing load command : org.hibernate.ObjectNotFoundException:No row with the given identifier exists: [com.znz.entity.backend.BackendDepart#1]
原因:比如A表(选课表)和B表(不同科目的课程表)通过id(课程id)关联,但是此时A表中的id有{1,2,3,4,5}五种。
但是B表中的id只有{1,2,3,4}四种。
其中5这个课程,在B表中实际上是没有的。
此时就会报这个错误。
解决办法:检查数据。
A.在B表中加入id=5的课程
B.在A表中删除/修改所有id=5的数据。