hibernate 如何配置两个属性唯一
2024-10-20 16:12:19
在单一字段的唯一性约束时,我们可以在映射文件里配置property属性的unique="true"来达到目的,但多字段的唯一性约束怎样处理呢?如 果使用复合主键可以很简单地解决这个问题,但如果不希望使用composite-id映射,则可以使用property元素里的unique-key属性 来达到此目的。
unique_key_id只是保证了几个相关的字段共用一个unique-key而已,只要这组字段使用相同的unique-key即可。
- 1. <property name="id" column="`id`" type="string" not-null="true" unique-key="unique_key_id"/>
- 2. <property name="name" column="`name`" type="string" not-null="true" unique-key="unique_key_id"/>
最新文章
- 图片访问实时处理的实现(nodejs和php)
- vtk多线程简单测试
- ajax pagination 布局刷新
- SSH原理与运用(一):远程登录
- objective-c常用方法列表(总结)
- ExtendHelper
- 怎样提高Windows Azure Cloud Service中的WebRole的文件访问权限
- Struts输出流向jsp页面写入图片乱码
- 转:CFile.Open()的使用说明
- 一次性关闭所有的Activity
- Linux上mysql的安装与配置
- php禁止某ip或ip地址段访问的方法(转载)
- HAProxy 实现 mysql 负载均衡
- [RESTful] RESTful是什么,为什么要使用它
- 一个WPF只能输入数字的行为。
- vuejs2.0与1.x版本中怎样使用js实时访问input的值的变化
- Jmeter中使用外部的java文件
- input[type = &#39;date&#39;]标签。
- 利用堆实现堆排序&;amp;优先队列
- CH 4401/Luogu 4168 - 蒲公英 - [分块]
热门文章
- Training Models
- Using APIs in Your Ethereum Smart Contract with Oraclize
- 一:HDFS 用户指导
- vue.js学习之 跨域请求代理与axios传参
- Java学习个人备忘录之多态
- Daily Scrum 11
- Java版office文档在线预览
- 2019寒假训练营寒假作业(三) 对Sketch——CM-Sketch的理解(理论题部分)
- CheckStateChanged(复选框选中状态更改事件)和 CheckedChanged(单选按钮选中状态更改事件)二者区别?
- [剑指Offer] 50.数组中重复的数字