springboot-mysql-jpa修改用户数据

之前的例子中已经做了增删查(下面的引用), 没有做点窜, 这一次就在本来的根本上实现点窜数据的操作 。
然后就去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

springboot-mysql-jpa修改用户数据

文章插图

3在前端的“删除用户”功能的td中, 添加“点窜用户”代码:<button type="button" th:onclick="'javascript:editUser(\''+${user.id}+'\',\''+${user.name}+'\',\''+${user.sex}+'\',\''+${user.phone}+'\')'">点窜用户</button>
在点击“点窜用户”按钮时, 该当弹出编纂框, 只不外, 此时应该把地点行的数据, 赋值给编纂框 。
所以在此时的“editUser"方式会传递四个参数, “id”要传曩昔, java按照id去更新数据库中的记实 。

springboot-mysql-jpa修改用户数据

文章插图

springboot-mysql-jpa修改用户数据

文章插图

4点窜之前的editUser方式, 添加4个参数, 点窜方式内容, 界说一个“title”变量, 若是有值则让其显示“点窜用户”, 无值则显示“添加新用户” 。

springboot-mysql-jpa修改用户数据

文章插图

5“content”元素:增添一个input文本框, 并埋没:“<input type="hidden" name="id" id="id" />”

springboot-mysql-jpa修改用户数据

文章插图

6从头启动项目, 添加一个用户 。

springboot-mysql-jpa修改用户数据

文章插图

springboot-mysql-jpa修改用户数据

文章插图

7【springboot-mysql-jpa修改用户数据】点击“点窜用户”点窜此用户信息 。

springboot-mysql-jpa修改用户数据

文章插图

springboot-mysql-jpa修改用户数据

文章插图


以上内容就是springboot-mysql-jpa修改用户数据的内容啦, 希望对你有所帮助哦!

推荐阅读