【问题标题】:@JoinColumn difference between name and ForeignKey@JoinColumn name 和 ForeignKey 的区别
【发布时间】:2019-07-11 15:45:35
【问题描述】:
@JoinColumn(name="user_id", foreignKey=@ForeignKey(name= "FK_VERIFY_USER"))
private User user;

“name='user_id'”和“foreignKey=..”的区别在哪里?

【问题讨论】:

  • 你读过javadoc吗?

标签: java spring hibernate jpa spring-data-jpa


【解决方案1】:

来自 API 文档:https://docs.oracle.com/javaee/7/api/javax/persistence/JoinColumn.html

姓名

(可选)外键列的名称。

外键

(可选)用于在表生成生效时指定或控制外键约束的生成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-24
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多