hibernate _多对多关系的表达
一:数据库表关系表达
二:实体类关系表达
三:创建实体类
1、Student类
2、Teacher类
四:ORM映射文件的是配置
多对多.两张表都必须这样设置
三:操作关联属性
1、维护关系
1、在多对多的是一定要配置维护关系
2、inverse属性:如果遇到多对多关系.一定要选择一方放弃维护关系
3、一般谁来放弃要看业务方向;那么业务方向由维护非业务方.非业务方放弃维护
1)、维护关系方式一:
非业务方不进行保存
2)、方式一:
非业务方放弃维护关系
2、级联属性
1、ascade="save-update" 配置了就少写 openSession.save(teacher);代码
2、设置cascade="save-update"
3、为学生,解除老师