项目开发规范
1. po/bo/vo/dto
-
PO(pojo):与表对应,一张表一个po类,在dao层使用,不能暴露给其它项目
-
BO(business object):service层接口制定时使用,web与service、service与service之间交互时使用,必须实现序列化接口
-
DTO: 包含大数据传输
-
VO(view object):web与前端交互所用实体
2. service层分包
- 每个模块对应一个顶层包 service-api
开发规范
-
提前查看迭代PRD文档。
-
前端、后端、测试明确需求,与产品达成共识。
-
拆分需求,系统设计。
- 迭代 需求拆分
- 设计 - ER图
-
接口设计 - 提供接口文档给前端,前后端接口联调确认上线时间。
-
功能开发 「开发规范」「分支管理规范」
-
完成自测后提交QA,QA测试通过后填写 上线文档-后端
-
发布服务器「上线服务器发布规范」,造成系统故障填写「故障报告」