分析入手新项目后前后端的接口调用位置以及sql情况

news/2024/11/29 5:43:27/

文章目录

  • 查看前端
  • 查看后端
  • sql分析
  • 数据库分析
  • 作者的话

查看前端

比如我们的userList的一个功能,我们刷新页面后会发现当前页面有很多请求,我们根据请求header和param来分析,当前的“用户列表”接口是哪个请求,
在这里插入图片描述
我们填入一个参数,点击查询,发现又调用了新的接口
在这里插入图片描述
那我我们就找到了前端接口url,然后分析header发现关键词,准备在后端检索request.url
在这里插入图片描述

查看后端

我们直接在项目根目录检索
在这里插入图片描述
这里建议检索倒数第二个url路径,选中“全字符匹配”和“区分大小写”,然后我们就发现了requestPath(tiouser)了
在这里插入图片描述
然后在此类中检索list,打上断点,重新让前端发送请求并测试是否是此接口即可在这里插入图片描述

sql分析

这里我们发现他这里是有userService实例的,我们通过这个实例,点击ctrl + 左键进入业务层查看sql即可
在这里插入图片描述
我们通过调试发现这是个分页查询,我们这里主要看SqlPara的值即可,
在这里插入图片描述
但是这里因为分隔符原因,导致不好阅读,所以我们打印一下,这条sql,来分析我们究竟查询了哪张表
emm…是有点长
在这里插入图片描述

数据库分析

这里是gpt帮我分析的,确实也没有争议性
在这里插入图片描述

作者的话

当然这只是一些技巧,这个操作方法不是固定的,还是要学习利用一下的


http://www.ppmy.cn/news/726162.html

相关文章

【PC工具】更新免费文库文档下载器,免费下载文库文档,冰点下载器

节省大家时间先发总结: 今天更新的是亲测能用的冰点下载器 大圣文库就不用试了,收费的,目测事前能用是推广域名加365或vvv的方法好像不好用了 总结:用今天更新的冰点文库 版本:v3.2.11 测试时间:200318 …

rabbitMq怎么查看队列消息-Tracing日志

Trace 是Rabbitmq用于记录每一次发送的消息,方便使用Rabbitmq的开发者调试、排错。 1、启动Tracing插件 在RabbitMQ中默认是关闭的,需手动开启。此处rabbitMQ是使用docker部署的 ## 进入rabbitMq中 docker exec -it rabbitmq1 bash ## 启动日志插件 rabb…

Matlab可调用MODTRAN5封装器之Mod5

目录 Mod5介绍安装Mod5Mod5文件位置注意事项 运行Mod5创建实例设置MODTRAN参数运行MODTRAN子实例结果绘制示例图 Mod5介绍 MODTRAN 是一个计算地球大气中电磁辐射传输的软件代码。MODTRAN是通过使用具有严格格式的输入文本文件来控制的。这个文件被称为“tape5”,扩…

lut预设安装:LUTs预设如何导入pr?lut预设导入Premiere Pro教程

pr mac版是适用于电影、电视和Web的领先视频编辑软件。相信很多小伙伴都喜欢用它来创造独特的视频,那么今天小编就来和大家分享lut预设导入Premiere Pro CC教程,想要学习的用户赶紧看看哦! LUTs预设如何导入pr? 打开pr软件,如图…

Pr调色预设怎么安装?.cube格式luts预设如何导入pr?Premiere导入LUTs预设详细教程

Adobe Premiere Pro CC是适用于电影、电视和Web的领先视频编辑软件。相信很多小伙伴都喜欢用它来创造独特的视频,那么怎样才可以快速的导入luts预设呢?今天小编就来和大家分享lut预设导入pr2019 mac版的具体教程! 原文来自: PR模…

旅行摄影LR调色预设(含lr预设导入教程)

小编与大家分享一套专业的旅行摄影LR调色预设,包含40 Lightroom预设和40个ACR预设,每个预设都经过精心设计,完全可调和可定制,适用于RAW和JPEG图像,兼容Mac和Windows系统,只需点击一下即可获得您想要的惊人…

LR导出预设

设置两个选择原片和1000像素的类别

ROS单目相机标定

camera_calibration/Tutorials/MonocularCalibration - ROS Wiki 说明:本文介绍使用camera_calibration的cameracalibrator.py节点在 ROS 上使用原始图像校准单目相机。 1. 在开始之前 确保您具备以下条件: 具有已知尺寸的棋盘。本文使用 16.2 毫米正…