saveOrUpdate的使用

更新时间:2023-07-09 18:29:10 阅读: 评论:0

saveOrUpdate的使⽤
心理罪豆瓣
boolean saveOrUpdate(T entity);
它只传⼊⼀个实体对象,当你的实体中的主键为null时,他就会执⾏inrt操作,当你的主键不为空时,它就会执⾏updata操作
15个吊桶打水歇后语adminAlarmInfo.tId(theId);
徐州市区adminAlarmInfo.tDeviceId(dtuId);
adminAlarmInfo.tAlarmTime(currentDate);
adminAlarmInfo.tAlarmInfo("DTU"+dtuId+"电量⼩于30%且未充电");
adminAlarmInfo.tAlarmReason(dtuId+"电量为:"+currentCapacity);
临汾汾河公园adminAlarmInfo.tStatus(StatusEnum.Code());//未删除状态
alarmInfoAdminService.saveOrUpdate(adminAlarmInfo);
关于海洋的诗句米和千米的换算
⽐如上述操作,我先设置了id(主键),我的主键是根据继承  BaMapper<AdminAlarmInfo>的接⼝定义的⽅法
转租协议
@Select("lect id from alarm_info where device_id=#{deviceId,jdbcType=VARCHAR}")
String checkIfExist(@Param("deviceId") String deviceId);
查找的,此代码的意思就是,我根据⼀个deviceId查找是否数据库有这个记录,如果没有就查出来id为null,那么转到saveOrUpdate就是inrt操作,如果数据库有这个记录,那么就不为空,执⾏updata操作。
落红不是无情物我们通常的做法是:前端传递过来⼀个对象,如果对象中设置了主键,那么就updata,如果没有,那么就。。。

本文发布于:2023-07-09 18:29:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1087793.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:对象   记录   数据库   主键   设置   查找   操作   是否
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图