Java项目开发规范

1,233 阅读1分钟

项目开发规范

开发规范

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

开发规范

  1. 提前查看迭代PRD文档。

  2. 前端、后端、测试明确需求,与产品达成共识。

  3. 拆分需求,系统设计。

    • 迭代 需求拆分
    • 设计 - ER图
  4. 接口设计 - 提供接口文档给前端,前后端接口联调确认上线时间。

  5. 功能开发 「开发规范」「分支管理规范」

  6. 完成自测后提交QA,QA测试通过后填写 上线文档-后端

  7. 发布服务器「上线服务器发布规范」,造成系统故障填写「故障报告」