JPA/hibernate - Cannot add or update a child row: a foreign key constraint fails - BUT record exists
问题 I'm having a strange problem. I have some records in the database: Company id = 1, Name = Microsoft id = 2, Name = Sun Now I have another entity, Event which has a foreign key reference to Company: @Entity public class Event { @Id @GeneratedValue(strategy=GenerationType.AUTO) private Long id; @ManyToOne private Company company; } In my web service layer, I create an Event using a company ID passed as a URL param: @GET @Path("addEvent") public String addEvent(@QueryParam("cid") long companyId)