摘要:
许多公司的开发团队都采用Git来做代码版本控制。如何有效地协同开发人员之间,以及开发、测试、上线各环节的工作,可能都有各自的流程与规范。本文分享的是作者一直沿用的团队项目Git分支管理规范,希望给有缘阅读的人以参考,如果有更好的实践,也欢迎探讨、交流。 分支管理 创建项目时(一般是服务型项目,工具型 阅读全文
posted @ 2020-06-22 15:53
kissboy
阅读(60)
评论(0)
推荐(0)
摘要:
为什么要使用幕等性? 一个订单创建接口,第一次调用超时了,然后调用方重试了一次 在订单创建时,我们需要去扣减库存,这时接口发生了超时,调用方重试了一次 当这笔订单开始支付,在支付请求发出之后,在服务端发生了扣钱操作,接口响应超时了,调用方重试了一次 一个订单状态更新接口,调用方连续发送了两个消息,一 阅读全文
posted @ 2020-06-22 15:51
kissboy
阅读(251)
评论(0)
推荐(0)
摘要:
1、@Transactional 应用在非 public 修饰的方法上 2、@Transactional 注解属性 propagation 设置错误 3、@Transactional 注解属性 rollbackFor 设置错误 4、同一个类中方法调用,导致@Transactional失效 5、异常被 阅读全文
posted @ 2020-06-22 15:47
kissboy
阅读(1087)
评论(0)
推荐(0)
摘要:
在已有类的基础上新增自己的特性而产生新类的过程称为派生 派生出的新类称为派生类(子类)derived class 阅读全文
posted @ 2020-06-22 15:44
kissboy
阅读(200)
评论(0)
推荐(0)
浙公网安备 33010602011771号