社区
Java EE
帖子详情
JPA一对多操作,更新一的同时,对多的一方进行新增报错
tthz
2018-07-24 03:15:45
JPA一对多操作,更新一的同时,对多的一方进行新增,报了个异常。
断点跟踪方法,方法执行完了,看异常是在最后事务提交的时候。难道不能在更新一的这一方的同时,对多的一方进行新增吗?
...全文
578
2
打赏
收藏
JPA一对多操作,更新一的同时,对多的一方进行新增报错
JPA一对多操作,更新一的同时,对多的一方进行新增,报了个异常。 断点跟踪方法,方法执行完了,看异常是在最后事务提交的时候。难道不能在更新一的这一方的同时,对多的一方进行新增吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fanbufanni123
2021-07-12
打赏
举报
回复
如何解决的
tthz
2018-07-24
打赏
举报
回复
OK了,还是得靠自己解决
Spring Data
Jpa
一对多
,级联
更新
,从一的
一方
更新
多的数据
背景: Spring Data
Jpa
很方便,但很多时候,我们注意不到他内部的细节,就会导致乱用,从而导致一系列的
报错
。 今天在工作中,发现了一个不明原理的问题,特此总结一下。
一对多
关系中,拿Class和Student举例子,我们通常会在Class的实体类里面维护一个StudentList,可以通过级联
操作
,
新增
Class和其对应的Student。 假设: 假设我们有一个班级1 Class cls1 = new Class(); 班级1里面有两个学生 Student s1 = ...
JPA
一对多
关联数据
更新
踩坑记录
在一组
一对多
关联管理中,我的需求是原来一个项目中有3个图片信息,我现在删掉2个 把剩下的1个图片对象和项目信息一起传给项目的Repository.save,我想要的结果是我其他2个图片信息的外键值置空,只留我要保存的那一个,然而一开始我的关联关系设置成如下: @ApiModelProperty(value = "点检项目") @ManyToOne(cascade={CascadeType.ALL} optional=false)//,fetch = FetchType.EAGER, @NotFound(
JPA
一对多
报错
在使用
jpa
一对多
的时候,在主表
新增
数据多表报找不到引用的字段。
JPA
一对多
级联
更新
遇到的问题
1、
更新
的同时删除多的
一方
的旧数据public class ApplyObject { @OneToMany(cascade=CascadeType.ALL,mappedBy="applyObject",orphanRemoval = true) private List
applyObjectObject;//物品列表 }public class
Spring Data
JPA
一对多
关联保存到数据库外键为空
今天碰到一个问题,在使用Spring Data
JPA
一对多
关联时候保存到数据库,数据都保存了,但是外键的值为空! 原因:实体类配置关联关系后还要在保存的时候体现出关联性。 PS:如果有看不懂的可以给我留言,这个问题我搞了半天,哎 多的
一方
: @ManyToOne @JoinColumn(name = "notify_id") private Notify notify; 一的一...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章