在hibernate映射文件中指定约束名称

#0

Yes, with recent versions of Hibernate (at least 3.5+) you can use the @ForeignKey annotation.

http://docs.jboss.org/hibernate/orm/3.5/api/org/hibernate/annotations/ForeignKey.html

#1

I've used the unique-key="name of constraint" syntax successfully with Oracle before. There is also a property called foreign-key on many-to-one that I assume does the same thing (although the documentation doesn't say).

For example, I know this works for unique constraints:

<many-to-one name="column1" class="Class1" unique-key="TABLE_U1"/>
<property name="column2" unique-key="TABLE_U1" />

I assume this would work for the foreign key:

<many-to-one name="column1" class="Class1" foreign-key="TABLE_FK1"/>

推荐文章

Linux grep命令用法

Linux grep命令用法

推荐文章

dockerhub 推送镜像

dockerhub 推送镜像

推荐文章

部署CLR项目 问题

部署CLR项目 问题

推荐文章

部署CLR项目 问题

部署CLR项目 问题

推荐文章

使用cocos2d-x 3.x lua 开发时 lua与c++交互

使用cocos2d-x 3.x lua 开发时 lua与c++交互

推荐文章

playbook部署coredns

playbook部署coredns

推荐文章

Eclipse中移除未使用的类引用的三种办法

Eclipse中移除未使用的类引用的三种办法

推荐文章

Lua 的编辑调试系列教材(一)

Lua 的编辑调试系列教材(一)

推荐文章

nginx unit nodejs 模块试用(续)

nginx unit nodejs 模块试用(续)

推荐文章

hdu 1010 Tempter of the Bone (深搜+剪枝)

hdu 1010 Tempter of the Bone (深搜+剪枝)

推荐文章

Lua 的编辑调试系列教材(二)

Lua 的编辑调试系列教材(二)

推荐文章

c#中的多线程异常处理

c#中的多线程异常处理

推荐文章

#Leetcode# 725. Split Linked List in Parts

#Leetcode# 725. Split Linked List in Parts

推荐文章

cocos2d-x画圆角矩形的Lua实现

cocos2d-x画圆角矩形的Lua实现

推荐文章

cocos2d-x binding lua 实现背景图片平铺

cocos2d-x binding lua 实现背景图片平铺

推荐文章

container_of的理解

container_of的理解