Hibernate4注解开发,使用hbm2ddl生成表时,不生成外键的解决方法
来源:互联网 发布:淘宝坑位是什么意思 编辑:程序博客网 时间:2024/05/16 06:42
方案一:
在使用 <property name="hbm2ddl.auto">update</property>的情况下,
@ManyToOne@JoinColumn(name = "p_id",foreignKey = @ForeignKey(name = "none",value = ConstraintMode.NO_CONSTRAINT))
方案二:
手动建表,设置 <property name="hbm2ddl.auto">none</property>
参考资料:
JPA如何使用关联关系而不自动在表中添加外键约束
hibernate.hbm2ddl.auto配置详解
2 0
- Hibernate4注解开发,使用hbm2ddl生成表时,不生成外键的解决方法
- hibernate不生成外键和hbm2ddl.auto属性
- hbm2ddl.auto:生成表结构的策略配置
- Hibernate4主键生成策略(注解方式)
- Hibernate4主键生成策略(注解方式)
- 利用Hibernate4注释生成表
- 不使用表生成行
- 禁止hbm2ddl生成foreign-key
- Powerdesinger生成重复外键的解决方法
- 使用Hibernate注解时避免生成中间表
- 关于使用JAXB的时候生成的XML文件用记事本打开不换行的解决方法
- hibernate.hbm2ddl.auto设置为update时数据库没有自动生成表结构
- hibernate4以后SessionFactory对像的生成
- Hibernate4中生成session的变化
- Hibernate3.2(6):利用hbm2ddl.auto生成数据库表
- 使用基于注解的mybatis时,利用反射和注解生成sql语句
- 使用Eclipse生成JavaDoc乱码的解决方法
- hibernate 注解生成表
- wpa_supplicant对wep,wpa,wpa2的psk和隐藏ap的scan_ssid扫描配置
- 使用新浪sae中遇到的一些问题
- C++中基类和派生类的一个应用
- linux机上web项目添加font,nginx显示404问题(woff)及svn编码问题
- Callable与Future
- Hibernate4注解开发,使用hbm2ddl生成表时,不生成外键的解决方法
- Mysql压缩包版zip的安装方法详解
- Android 系统启动流程梳理
- python 中sorted()函数
- dpdk测试用例,test程序
- linux内核TCP拥塞控制两个速率增长阶段代码分析
- 什么是形式参数?什么是实际参数
- LeetCode: 43. Multiply Strings
- Hadoop 任务优先级设置(MapReduce)