当前位置:网站首页>项目-log4j2排查问题
项目-log4j2排查问题
2022-07-31 05:19:00 【想要飞翔的企鹅】
当我做项目时遇到一个问题,前端页面上没有删除个人信息的按钮,也就是说不管怎么操作前端页面也无法删除数据库的个人数据,但是奇怪的是,数据库的数据被删除了。
解决方案:首先根据看看数据库是那个表,保存这些个人信息,然后到对应的记录操作数据库日志的位置,打开文件,搜索表名,查看有没有删除表的记录信息。
这里发现了数据库有执行删除记录的信息,那么在到代码中从dao层往上找,看看是那里用到了删除,查询到service层,是先将数据根据id删除后,在添加数据。
根据这个进行研判,应该是数据只是被删除了,而没有重新添加上,在进一步分析为什么会出现这个问题,是因为打了断点后,将项目直接关闭了,这个时候,项目只执行了删除的方法,而没有执行添加的方法,那么进一步分析,这种情况不应该出现,就在service层加上事物吧。
问题得到了圆满解决。
边栏推荐
- UE5 最新动态虚幻引擎全新版本引爆互联网
- mobaxterm 编码问题解决
- ES6-Map、Set与Arrary的转换
- 力扣刷题之排序链表
- 定位元素之后操作对象
- 【博学谷学习记录】超强总结,用心分享 | 软件测试 UnitTest框架
- Wlan实验(ENSP)
- DingTalk Enterprise Internal-H5 Micro Application Development
- Pytorch Daily Practice - Predicting Surviving Passengers on the Titanic
- MySQL free installation download and configuration tutorial
猜你喜欢
随机推荐
顶级程序员都是怎么做的?
力扣151. 颠倒字符串中的单词
Log jar package conflict, and its solution
windows下mysql忘记密码登录,并创建用户
力扣.三数之和/四数之和
DSPE-PEG-Thiol DSPE-PEG-SH phospholipid-polyethylene glycol-thiol liposome for later use
ES6-字符串
什么样的人不适合入行编程?你真的适合学习编程吗?
C语言知识点(二)
多线程(1)
911崩了,自养号测评环境IP有哪些更好的选择
ES6-箭头函数
2022年软件测试现状最新报告
UR3机器人雅克比矩阵
【博学谷学习记录】超强总结,用心分享 | 软件测试 测试基本概念、模型与用例
【内网开发日记】用websocket手搓一个聊天软件
2021-09-30
Unity版本升级问题总结
DingTalk H5 micro-app login authentication
webdriver.定位元素