课程
/后端开发
/Java
/Hibernate注解
想知道多对一单向,学生是主控表,如何删除老师
2017-05-01
源自:Hibernate注解 3-11
正在回答
s1.getTeacher().remove(obj); //obj是查询出来的,指定要删除的指定老师 session.find
Hibernate 是ORM的框架 , 操作对象即使操作数据库. 获取对象方法调用集合remove方法就行.
你这样太麻烦了
算是解决了吧,,,先获得老师,遍历所有学生,如果对应的老师是删除目标,就将学生对应的老师设为空,然后就能删了老师
举报
轻松学习Hibernate常用注解,学完本课能够灵活应用