自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 alibaba seata 分布式事物如何根据业务自定义回滚

第一种方式 String xid = RootContext.getXID(); TransactionManager manager = TransactionManagerHolder.get(); GlobalStatus status = manager.rollback(xid); 第二种方式 GlobalTransaction globalTransactio= GlobalTransactionContext.getCurrentOrCreate(); globalTran

2020-07-10 15:50:04 776 4

原创 alibaba seata1.2.0 分布式事务服务端安装配置,图解AX事务,spring boot 2.0现实AT, 图解TCC事务

一、概述 在微服务架构下,虽然我们会尽量避免分布式事务,但是只要业务复杂的情况下这是一个绕不开的问题,如何保证业务数据一致性呢?本文主要介绍同步场景下使用Seata的AT模式来解决一致性问题。 Seata是 阿里巴巴 开源的 一站式分布式事务解决方案 中间件,以 高效 并且对业务 0 侵入 的方式,解决 微服务 场景下面临的分布式事务问题 二、Seata介绍 seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA

2020-05-23 10:46:34 1522

原创 Java 判断字符串是否为空

Java 判断字符串是否为空 //判断字符串是否为空 public boolean isEmpty(String s) { if (null == s || "".equals(s) || "".equals(s.trim()) || "null".equalsIgnoreCase(s)) { return true; } else...

2020-04-17 11:24:53 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除