...

Callwoola

大雄'blog

Home 主页 Blog 博客 Tag标签 GitHub开源 about me关于我


如何让JPA关联entity,不使用外键

在用jpa这种orm框架时,有时我们实体对象存在关联关系, 但实际的业务场景可能不需要用jpa来控制数据库创建数据表之间的关联约束,这时我们就需要消除掉数据库表与表之间的外键关联。

具体实现代码:

    // 避免jpa使用foreign-key来管理数据
    @OneToMany(fetch = FetchType.EAGER)
    @JoinColumn(
            name = "fromId",
            foreignKey = @ForeignKey(name = "none", value = ConstraintMode.NO_CONSTRAINT)
    )
    private List<Something> name;
  • 文档信息:
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 发表日期: 2017-11-1516:24:28+0800
  • 更多内容:
  • Feed订阅:
相关内容:

disqus评论区:

0