之前的例子中已经做了增删查(下面的引用), 没有做点窜, 这一次就在本来的根本上实现点窜数据的操作 。
然后就去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>
1springboot-jpa-mysql一个简单的例子
需要这些哦
springboot-mysql-jpa
方式/
1项目代码, 百度网盘:https://pan.baidu.com/s/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【springboot-mysql-jpa修改用户数据】点击“点窜用户”点窜此用户信息 。
文章插图
文章插图
以上内容就是springboot-mysql-jpa修改用户数据的内容啦, 希望对你有所帮助哦!
推荐阅读
- 第五人格怎么设置性别,第五人格如何修改性别
- 怎样把安卓手机修改成苹果iphone6操作界面?
- 如何修改酷狗音乐下载端口
- 微信已发出去的朋友圈图片怎么样修改权限
- 王者荣耀荣耀战区定位修改
- 2G用户怎么升级SIM卡
- 荒野行动如何修改性别
- 战网怎么修改绑定邮箱
- 怎样解决连接联网打印机需要输入用户名和密码
- 在illustrator中,如何修改形状颜色?