摘要: 1.通常使用@Id,@IdClass配置注解联合主键。 2.联合主键必须设置主键类。该类必须实现Serializable接口 3.联合主键的映射: 默认:OneToOne:自动为将sql语句的fk对应的设置为主键类中的主键,名称使用默认的。 使用@JoinColumns({。。})来说明fk各个列名。 @OneToOne /*@JoinColumns({ @JoinC... 阅读全文
posted @ 2013-10-09 22:19 FishBird 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.类图中,需要双向导航,意味着Husband可以找到Wife,Wife可以找到Husband。 2.数据库表设计中,无论是查询那个表的信息,都只需要一个外键就可以通过sql搞定。 所以,映射的时候,在Wife类中必须是要增加Husband属性以及getter和setter。如果标记这个“组件”呢? 通过以上的分析,wife表中并不需要husband这个列,因为husband表已经包含了wifeI... 阅读全文
posted @ 2013-10-09 21:50 FishBird 阅读(143) 评论(0) 推荐(0) 编辑