
大型项目整合经历
诚信赢天下
这个作者很懒,什么都没留下…
展开
-
项目中全局日志利用切面技术来处理
现在项目中利用切面技术很容易处理异常,以下是我的给出的一个实践项目中处理异常日志的案例。 1.首先区分@Pointcut注解中execution属性定义: expression="execution(* com.controller.*.*(..))" 切入点为com.controller包下的类的任意方法 expression="execution(* com.controller..*.*(..))" 切入点为com.controller包下子包的类的任意方法 实例: 项目中一般要定位c...原创 2020-08-26 10:33:35 · 468 阅读 · 0 评论 -
TCC 原理分析的非常透彻 易懂建议收藏。。
|0业务场景介绍 咱们先来看看业务场景,假设你现在有一个电商系统,里面有一个支付订单的场景。 那对一个订单支付之后,我们需要做下面的步骤: 更改订单的状态为“已支付” 扣减商品库存 给会员增加积分 创建销售出库单通知仓库发货 这是一系列比较真实的步骤,无论大家有没有做过电商系统,应该都能理解。 2|0进一步思考 好,业务场景有了,现在我们要更进一步,实现一个 TCC 分布式事务的效果。 什么意思呢...转载 2020-03-17 23:16:18 · 4096 阅读 · 0 评论