问题
[Spring Data JPA] ids for this class must be manually assigned before calling save()
id的生成错误,在调用 save() 方法之前,必须先生成id。
解决办法
在对应的实体类的主键属性上加上
@Entity
@Table(name = "WMS_MOVE_PLAN")
public class WmsMovePlan implements Serializable{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
Integer id;
}
注意: 一定要是IDENTITY而不是Auto,否则还是会报错的
如果在实体类属性上没效果,那么在get方法上加
点赞 -收藏-关注-便于以后复习和收到最新内容
有其他问题在评论区讨论-或者私信我-收到会在第一时间回复
在本博客学习的技术不得以任何方式直接或者间接的从事违反中华人民共和国法律,内容仅供学习、交流与参考
免责声明:本文部分素材来源于网络,版权归原创者所有,如存在文章/图片/音视频等使用不当的情况,请随时私信联系我、以迅速采取适当措施,避免给双方造成不必要的经济损失。
感谢,配合,希望我的努力对你有帮助^_^
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)