相关流程
- 需求确认,功能确认
- 涉及到其他部门管理的项目代码需要改动需要与领域负责人沟通
- 技术方案设计
- 技术评审
- 测试用例评审
- 代码开发【若是自己的部分需要依赖或者关联其他人的部分,需提前沟通好】
- 自测
- 联调【组件无需联调】
- 小组评审
- UT编写
- 代码review
- 组件:使用规范编写
- 开发分支demo
- 合并代码到提测分支【组件,api需要升级版本】
- 其他领域的代码找相关的负责人合并
- 编写发布计划
- 提测分支转测
- 测试
- 冲突解决
- 二方库上线一部分服务,需要修改版本后合并到提测分支
- 预发环境
- 生产环境
注意
- 空指针异常
- 垃圾回收问题
- 关键操作日志打印
- 获取请求头的信息需要考虑是否可信,是否可以伪造
- 修改别人代码之后一定要多多检查!!!!🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟
- 检查yapi接口文档
小记
1、@Configuration修饰的类中,@Autowired失效,自己写一个单例模式,使用@Bean的方式注入到IoC容器中
2、@Value失效,Bean未注册到IoC容器中