使用JPA进行数据操作,在ManyToOne 和OneToMany中,很容易遇到如下问题。
遇到的问题:Multiple writable mappings exist for the field [{0}]. Only one may be defined as writable, all others must be specified read-only.
解决方案是:在 @JoinColumn中加入updatable=false,insertable=false
@ManyToOne(optional=false)
@JoinColumn(name="RECORD_ID",nullable=false, updatable=false,insertable=false)
private Record record;

本文深入探讨了使用JPA进行数据操作时遇到的关于ManyToOne和OneToMany关联字段的常见问题,并提供了通过在@JoinColumn中加入updatable=false和insertable=false属性来解决这些问题的详细解决方案。
1887

被折叠的 条评论
为什么被折叠?



