如题所示,我想在代码中去维护数据的关系,不想生成外键约束请问有什么方式可以实现吗?
我看到以前有过这个主题,但是并没有答案
生成脚本之后,在 20.create-db.sql 中将不需要的外键约束注释掉:
有没有比如在关联属性上加注解或者增加全局配置的方式呢?
-
如果你的关联属性不需要存储在数据库,可以用 @Transient 。
-
如果需要存储在数据库,比如属性叫做 XXX_ID,这里不要用 Association 关系声明该字段,而是用一个普通的 String 类型字段,就不会生成外键。
明白了,谢谢