Hibernate ORM - 一对一连接表关联关系
?
对于一对一关联关系的建立,除了前面讲的方式,即将关联关系由某一方维持外,还可以采用另外一种基于第三张表的关联关系方式,即除去两方各自映射的数据表外,再在数据库中建立第三张表用以维持两者的一对一关联关系。下面来看看这是如何实现的吧。
?
一。Husband
?
?二。Wife
?
?
?
?
这里讲解的是一对一双向的连接表关联关系的建立,如果想要实现单向的关联关系,那么在删除代码中对对方引用的同时需要删除配置文件中的one-to-one元素。最后附上源码以供参考。