RT。。。。。。。。。。。。。。先连接数据库,然后将对应的签到记录手动从数据库删除,然后执行查询,抛出异常,难道不是返回空吗?
org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [attendance.entity.AttendanceRecord#402881f749c0d6890149c0d8daa50000]。。。。。
------解决思路----------------------
使用 延迟 加载了?
------解决思路----------------------
你的标识不存在那一行.... 你用了自增么? 还是怎么的
------解决思路----------------------
AttendanceRecord表被一个主表关联了,需要把主表的外键字段清空。
------解决思路----------------------
你用的什么版本的hibernate?
我记得之前的版本hibernate查询分2种
get 跟load
get是返回空
load是爆空指针