代码之家  ›  专栏  ›  技术社区  ›  NA.

JPA中的姓名伪造密钥?

  •  3
  • NA.  · 技术社区  · 16 年前

    @JoinColumn(name = "foo")
    @org.hibernate.annotations.ForeignKey(name = "fk_foo")
    

    有没有一种纯粹的JPA方法可以达到同样的效果?

    2 回复  |  直到 16 年前
        1
  •  1
  •   David Rabinowitz    16 年前

    不在注释中。但是,您可以设置 columnDefinition 然后把外键写进去。

        2
  •  1
  •   DataNucleus    16 年前

    不需要。JDO是唯一一个允许定义FK名称、onUpdate/onDelete操作等的持久性规范。JPA(甚至在JPA2中)根本就不存在。

    DataNucleus