映射关系小技巧

来源:互联网 发布:宾夕法尼亚大学 知乎 编辑:程序博客网 时间:2024/05/21 07:55

1.不管是一对多、一对一还是多对多,都只需要记住一点,在哪个实体类声明了外键,就由哪个类来维护关系



2.在保存数据时,总是先保存的是没有维护关联关系的那一方的数据,后保存维护了关联关系的那一方的数据



3.@OneToMany在默认情况下,hibernate会把一对多当成多对多的一种特殊情况!结果就是会帮我们生成一张中间表

所以注意要写@JoinColumn(name="")注解,因为在数据库中,不管是一对多还是多对一,都是在多的一方添加一的一

个外键,所以这个jioncolumn的name值一般写成一的外键字段名

原创粉丝点击