JPA - Persisting a Unidirectional One to Many relationship fails with EclipseLink
问题 I'm trying to persist a very simple Unidirectional One to Many relationship, but EclipseLink (2.3.1) fails. Service Class (Parent): @Entity @Table(name = "tbl_service2") public class Service implements Serializable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="service_id") public long serviceID; @Column(name="name") public String name; @OneToMany(cascade={CascadeType.ALL}) @JoinColumn(name="service_id", referencedColumnName="service_id") public Set<Parameter>