美文网首页
2018-03-20 JPA Hibernate 表名规范

2018-03-20 JPA Hibernate 表名规范

作者: Lin_XJ | 来源:发表于2018-03-20 17:23 被阅读0次

    今天踩了个坑,JPA Hibernate的表名命名规则不同导致的。最佳实践是在定义关系表时候,详细定义join column,比如:

    @ManyToMany(
        cascade = {CascadeType.ALL}
    )
    @JoinTable(
        name = "Form_Label",
        joinColumns = {            
            @JoinColumn(
                name = "form_form_id"
            )
        },
        inverseJoinColumns = {            
            @JoinColumn(
                name = "labels_label_id"
            )
        }
    )
    private List<Label> labels;
    

    相关文章

      网友评论

          本文标题:2018-03-20 JPA Hibernate 表名规范

          本文链接:https://www.haomeiwen.com/subject/mvvbqftx.html