首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Hibernate unique施用

2012-06-27 
Hibernate unique使用??  在Hibernate中对于一对一的关联关系配置时,提倡在many-to-one配置元素中配置uniq

Hibernate unique使用

?

?

  在Hibernate中对于一对一的关联关系配置时,提倡在many-to-one配置元素中配置unique="true",以达到约束该外键只能在数据表中出现一次,从而实现一对一的关联关系配置,但在实践中却发现如果相应的建表语句中如果没有设置相应的唯一性外键,那么即使加上这样的配置也是不起任何作用的。以下是我在实践中进行实验的例子,以一个Student有且仅有一个IDCARD的一对一关联关系为例,下附两张图,一张为没有设置唯一性外键的建表语句,另一张为设置了唯一性外键的建表语句,即使我在配置文件中设置unique="true",在测试中也能顺利地插入两条具有相同外键的数据,所以在此得出,如果想要合理以及顺利地使用unique配置也需要结合数据表建表时设置相应的外键的唯一性。

  Hibernate unique施用Hibernate unique施用

热点排行