编辑器选择
因为vscode太卡了,加入了idea。。
项目架构
用的是 maven,主要功能是构建标准化项目和管理依赖。类似前端中的vite和npm集合
写一个接口
没有固定的顺序,我就按照从 controller 开始,缺少补啥。一个 controller 对应一个接口
那一个模块下的一个接口说明下
请求和响应数据的定义
- 请求类放vm文件夹
- 响应类放vo文件夹
请求数据校验
- 对必填参数进行空判断
- 对参数类型和参数值判断
SQL表单操作,增删改查
- 模块下有一个文件夹 mapper 专门放 SQL 语句
数据处理
- 列表用map
- 其他单独字段用全局封装的方法,特殊的自己写
总结
- 目前来说 idea 比 vscode 好用
- idea 用英文较好理解
- 本地调试用调试模式和postman,postman 用上环境变量