debug
- 设置 debug 启动后主动激活窗口:setting > build > debugger > Show debug window on breakpoint
- 后端代码打上断点后,应用 dubug 模式运行该我的项目;例如咱们在解决登录申请的办法上打两个断点
- 前端页面操作后,后盾主动激活 Debug 窗口;这里咱们输出用户名和明码,点击提交
- 这时按快捷键 F8,断点处的代码会一步步执行
热部署
- 应用 debug 的形式,当咱们批改代码后,须要重新启动服务器;而应用 JRebel 热部署:每次批改代码后,不必重新启动,主动部署
- 获取 jrebel 的激活码,关上网址:https://my.jrebel.com/
- 输出姓名、邮箱、号码、公司、区域后注册账号,激活码将发送到邮箱
- idea 装置插件 Jrebel,输出激活码
- 设置主动编译:settings -> Build,Execution,Deploymeng -> Compiler -> 勾选 Build project automatiocally
- 同样后端代码打上断点后,点击如下,应用 dubug 模式运行该我的项目,前端页面操作后,后盾主动激活 Debug 窗口
idea 查看办法、对象的源码
- ctrl + 鼠标右击
postman 测试后端接口
浏览器抓包
- 以后端页面向后盾服务器发送申请,咱们能够应用浏览器抓取携带的参数
- 例如在登录页面,输出用户名和明码,点击提交,按 F12 关上控制台 -> Network -> Name(login) -> 详细信息
- 就能够分明的看到申请的参数、相应头、发包的数据等信息
fastmock
- 当咱们只有前端我的项目的时候,怎么来测试呢,关上模仿接口的网址:https://www.fastmock.site/
- 新建一个我的项目
- 创立接口
- 测试一下
console
-
当咱们前端发送申请后,返回的 json 数据应用 console 打印到控制台
console.log(对象) console.log(对象. 键名) console.log(对象. 索引)
画图工具
- VSCode 装置插件 Draw.io Integration
- 新建一个后缀为 drawio 的文件并用 vscode 关上,十分不便
本文作者:c03,欢送转载,但未经作者批准必须在文章页面给出原文链接,否则保留查究法律责任的权力。