JPA @OneToMany : foreign key is null

前端 未结 4 608
[愿得一人]
[愿得一人] 2020-12-19 12:39

I need help to define correctly a @OneToMany JPA annotation. Tried different ways but still get error/issues like the foreign key (visitor_revision_id) is null in the visit

4条回答
  •  北海茫月
    2020-12-19 13:24

    class Visitor

    public class Visitor {
        @Id
        @Column(name = "visitor_revision_id")
        @GeneratedValue
        Long id;
    
        @Column
        String visitorCode;
    
        @OneToMany(cascade = CascadeType.ALL)
        @JoinColumn(name = "visitor_revision_id", referencedColumnName = "visitor_revision_id")
        List visitorCharacteristicList;
    }
    

    VisitorCharacteristic

    public class VisitorCharacteristic {
        @Id
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        Long id;
    
        @Column
        String attributeCode;
        @Column
        String attributeValue;
    }
    

提交回复
热议问题