ssm框架中在页面上修改完数据后数据库数据没有被修改

yuezhishangx 2018-03-08 04:50:27
我用的是spring、springMVC、mybatis,在jsp页面上修改完数据后,数据库中的数据还是原来的数据 这是怎么回事啊?
...全文
3155 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
barton92 2021-04-25
  • 打赏
  • 举报
回复
没有看到你的代码,建议先debug看一下后台数据是否有接收到,或者你可以用updateByPrimaryKeySelective这个方法,这个方法是更新实体model中不为空的字段,前提是实体model中主键必须要有
m0_57490719 2021-04-21
  • 打赏
  • 举报
回复
引用 7 楼 安_ 的回复:
我也遇到了这个问题 我是新增和修改 页面都显示成功了但是数据库都没有改变数据 也没有报错 控制台也显示成功了
那你最后怎么弄的呀
Jeesoul 2019-04-04
  • 打赏
  • 举报
回复
看一下你的业务层代码有没有事物只允许readonly
ymlvtimi 2019-04-04
  • 打赏
  • 举报
回复
你是怎么判断成功与否的?
安_ 2018-12-03
  • 打赏
  • 举报
回复
我也遇到了这个问题 我是新增和修改 页面都显示成功了但是数据库都没有改变数据 也没有报错 控制台也显示成功了
葛石北斋 2018-03-09
  • 打赏
  • 举报
回复
debug,基础中的基础,无需多言
qq_33745315 2018-03-09
  • 打赏
  • 举报
回复
用测试类一层一层找 很快就可以找出来的
林晓风 2018-03-09
  • 打赏
  • 举报
回复 1
数据库没修改成功有两种情况: 1. 你前台操作没有传到数据库,这种情况你打印日志或者debug就能发现对数据库的操作是否成功。 2. 你在对数据库操作完成之后没有提交事务,记得要提交事务才真正操作成功。
HHH丶XP 2018-03-09
  • 打赏
  • 举报
回复
只能看数值有没传到控制层,然后在一步步debug看洛,看数据在那里没有操作成功,你没上代码。也不好说
newObjects_ 2018-03-09
  • 打赏
  • 举报
回复
排查原因啊,报错了没有,报的什么错? 你用什么方式发的请求,表单提交还是ajax请求? 从controller到service到mapper,看看controller是否接收到了前端发送的数据。 你只说这一句话,没人能判断什么原因.... 下次记得把控制台日志发一下
喜氏天狼 2018-03-08
  • 打赏
  • 举报
回复
没修改成功呗。从contoller到service到dao一步一步排查呗。debug调试,打印日志,这样。
1,项目功能:     (1)房间管理:该模块主要实现房间信息的查询,房间信息的删除,房间信息的修改以及房间信息的查看。管理员可以在系统查看房间列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面修改内容修改后,点击提交按钮修改操作,用户也可以根据列表的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,成添加。(2)预定管理:该模块主要实现房间预定信息的添加,删除,修改和查看功能。管理员可以查看房间预定列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面修改内容修改后,点击提交按钮修改操作,用户也可以根据列表的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,成添加。(3)退房管理:主要实现退房和查看退房记录信息功能。管理员可以查看客户的退房记录信息,也可以对提出退房的客户,进行退房操作。(4)入住管理:主要实现入住记录查询,入住记录添加,入住记录修改以及入住记录删除功能。管理员可以查看房间入住列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面修改内容修改后,点击提交按钮修改操作,用户也可以根据列表的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,成添加。(5)收入记录:该模块主要实现收入记录的添加,修改和查看功能。管理员可以查看收入的详细信息,并对收入信息进行核对,把不合理和需要更新的数据进行修改,把没有入账的收入记录,添加到数据。(6)入住统计:主要实现入住数据统计和收入数据统计功能。管理员可以查看所有入住信息的统计数据和收入的统计数据,并以图表的形式展现出来。(7)客户管理:主要对客户信息进行添加,修改,删除和查看操作。管理员可以查看客户列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面修改内容修改后,点击提交按钮修改操作,用户也可以根据列表的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,成添加。(8)员工管理:主要对员工信息进行添加,修改,删除和查看操作。管理员可以查看员工列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面修改内容修改后,点击提交按钮修改操作,用户也可以根据列表的删除按钮把对应信息删除,通过点击添加按钮,进入添加页面,填入添加的信息,成添加。(9)系统设置:主要实现权限管理和数据备份功能。      适合做毕业设计参考项目。2,涉及技术:SSM框架,Tomcat3,开发环境:IDEA,MySQL数据4,讲解方式:从环境安装,项目搭建,以及项目介绍等进行讲解5,包含资料:项目源码(含数据文件),环境安装包,项目文档。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧