Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 联接列左空_Java_Hibernate_Jpa - Fatal编程技术网

Java 联接列左空

Java 联接列左空,java,hibernate,jpa,Java,Hibernate,Jpa,我有两门课。 第一: 我需要将一些多边形连接到一个区域 当我用jparepository插入新数据时,连接列左空。 如何修复它?需要删除JPA属性中的insertable=false,updateable=false @Entity @Table(name = "region", schema="building") public class Region { /** * id */ @Id @Column(name = "regionid")

我有两门课。 第一:

我需要将一些多边形连接到一个区域 当我用jparepository插入新数据时,连接列左空。
如何修复它?

需要删除JPA属性中的
insertable=false,updateable=false

@Entity
@Table(name = "region", schema="building")
public class Region {

    /**
     * id
     */
    @Id
    @Column(name = "regionid")
    @GeneratedValue(strategy= GenerationType.IDENTITY)
    private Long id;

    @OneToMany(cascade = CascadeType.ALL)
    @JoinColumn(name = "regionid", referencedColumnName = "regionid", insertable = false, updatable = false)
    private List<Polygon> polygonsList;

}
@Entity
@Table(name = "polygon", schema="building")
public class Polygon {

    /**
     * id
     */
    @Id
    @Column(name = "polygonid")
    @GeneratedValue(strategy= GenerationType.IDENTITY)
    private Long id;

}