之前的例子中已经做了增删查(下面的引用),没有做点窜,这一次就在本来的根本上实现点窜数据的操作。
然后就去JpaRepository中查找update,没有找到,然后就想是不是save方式自己就有update的功能,颠末测试发现save方式自己就拥有update的功能。
这个save有点像springMVC中 this.getCurrentSession().saveOrUpdate(obj)一样,按照id是否存在主动识别是新增仍是点窜。
主要的标签:<button type="button" th:onclick="'javascript:editUser(\''+${user.id}+'\',\''+${user.name}+'\',\''+${user.sex}+'\',\''+${user.phone}+'\')'">点窜用户</button>
1一个简单的例子
东西/原料
- springboot-mysql-jpa
方式/步调
- 1
项目代码,百度网盘:1NtejSqcItAH7OhDVfubZRg
- 2
这个时辰就不消点窜后台java代码,点窜的时辰直接挪用新增功能的接口。
即:sjn/save
- 3
在前端的“删除用户”功能的td中,添加“点窜用户”代码:<button type="button" th:onclick="'javascript:editUser(\''+${user.id}+'\',\''+${user.name}+'\',\''+${user.sex}+'\',\''+${user.phone}+'\')'">点窜用户</button>
在点击“点窜用户”按钮时,该当弹出编纂框,只不外,此时应该把地点行的数据,赋值给编纂框。
所以在此时的“editUser"方式会传递四个参数,“id”要传曩昔,java按照id去更新数据库中的记实。
- 4
点窜之前的editUser方式,添加4个参数,点窜方式内容,界说一个“title”变量,若是有值则让其显示“点窜用户”,无值则显示“添加新用户”。
- 5
“content”元素:增添一个input文本框,并埋没:“<input type="hidden" name="id" id="id" />”
- 6
从头启动项目,添加一个用户。
- 7
点击“点窜用户”点窜此用户信息。
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/238844.html
- 上一篇: 微信欢乐斗地主残局闯关4月第50关攻略
- 下一篇: 怎么用电脑换算进制最新教程
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497