懂hibernate和级联判断的大手进!
两个表有级联关系, 当另一张表里不需要插入数据的时候就不用级联,该怎么判断呀?
比如:
一张表student 一张表class 关系
多的一方 一的一方 配置了多对一单向关联
实现层
private void save(Student student,Class class){
student.setClasses(classes);
this.getHibernateTemplate().save(classes);
this.getHibernateTemplate().save(student);
}
这是有级联关系的时候,分别插入到两张表里。
假如现在不需要往class表里插入数据,只往student表时插。。
这个实现层该怎么判断?