一、联调总结
Springboot框架下的丁丁项目
- 设置断点后,重新debug一下。
- 哪一个方法出现问题,从controller中进相应的service,然后从service中进到mapper中, 在从mapper进到resource相应的mapper.xml,找到对哪个数据库的操作,找到数据库。
- 联调时,buid成war包,用tomcat运行,可以省去需要开着项目的麻烦。
二、前后台寻找bug总结
Springboot框架下的丁丁项目
- 首先寻找问题是出在前端还是后台。在f12模式下,看前端与后台的调用,若未出现调用但出现了问题,那么十有八九是前端的问题。
- 若是后台的问题那么需要对物理结构-方法流程图-逻辑流程图-数据流程图上进行梳理。
- 某页面有两个按钮,一个是查看本级单位,另外一个是查看本级及下级选项,出现本级单位选项无法查看的问题。
解决方法:打断点,找到是sql语句写的有问题。
三、自己调试总结
- 用swagger进行调试时,需要按照后台的格式传入相应的参数,此时需要传入多个参数时,那么传参是以对象的形式传入,对象在js中的表现形式是每个对象都要放在一个大括号当中。