今天 用JPA保存数据的时候出现此错误。
源码:改代码是用户角色中间表,今天在给用户添加角色时报此错误,
@ManyToOne(cascade = {CascadeType.MERGE, CascadeType.PERSIST,CascadeType.REFRESH})
@JoinColumn(name = "user_id", nullable = false)
private BmyUser user;
注解更改为:
@ManyToOne(cascade = {CascadeType.MERGE, CascadeType.REFRESH})
@Cascade(org.hibernate.annotations.CascadeType.SAVE_UPDATE)
@JoinColumn(name = "user_id", nullable = false)
private BmyUser user;