当前位置:网站首页>项目-log4j2排查问题
项目-log4j2排查问题
2022-07-31 05:19:00 【想要飞翔的企鹅】
当我做项目时遇到一个问题,前端页面上没有删除个人信息的按钮,也就是说不管怎么操作前端页面也无法删除数据库的个人数据,但是奇怪的是,数据库的数据被删除了。
解决方案:首先根据看看数据库是那个表,保存这些个人信息,然后到对应的记录操作数据库日志的位置,打开文件,搜索表名,查看有没有删除表的记录信息。
这里发现了数据库有执行删除记录的信息,那么在到代码中从dao层往上找,看看是那里用到了删除,查询到service层,是先将数据根据id删除后,在添加数据。
根据这个进行研判,应该是数据只是被删除了,而没有重新添加上,在进一步分析为什么会出现这个问题,是因为打了断点后,将项目直接关闭了,这个时候,项目只执行了删除的方法,而没有执行添加的方法,那么进一步分析,这种情况不应该出现,就在service层加上事物吧。
问题得到了圆满解决。
边栏推荐
猜你喜欢
routeros KVM安装LEDE 20191030最新版应用
浅谈音视频开发入门基础及进阶资源分享
Four common ways of POST to submit data
软件测试之登录测试详解
Wangeditor rich text editor to upload pictures and solve cross-domain problems
C语言数组的深度分析
软链接和硬链接画图,以及代码,一级目录的解释,重定向,创建文件,删除文件,创建目录,删除目录,cp、mv命令的使用
Unity导入我的世界模型,简单图解教程(包括调整材质贴图和光照和添加碰撞)
2021年开发人员的绊脚石:构建时间长
Unity Text一个简单的输入特效
随机推荐
Pytorch learning notes 09 - multiple classification problem
C语言对文件的操作(完整版)
client
alert弹框处理,div块处理,上传文件
Webrtc从理论到实践一:初识
堆和栈的区别
Three methods of accessing image pixels in opencv
Four common ways of POST to submit data
【Rhapsody学习笔记】1:Hello World
【Latex】TexLive+VScode+SumatraPDF 配置LaTex编辑环境
5G的用途和工作原理
routeros KVM安装LEDE 20191030最新版应用
Attention based ASR(LAS)
文件内容浏览cut、uniq、sort、tr命令的使用,
Image binarization processing of opencv
The solution to the IDEA console not being able to enter information
安装显卡过程中遇到问题汇总
CSDN上markdown编写的一些便捷操作
The array technique, my love
性能测试概述