会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
狂乱的贵公子
人生南北多歧路,君向潇湘我向秦。此后人间多宽敞,南来北往不遇卿。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
34
下一页
2022年12月7日
Activiti7+SpringBoot
摘要: 1. 版本问题 1.1. Activiti版本 7.1.0-M6是最后一个支持JDK1.8的版本,此后的版本都要求JDK11以上 目前,Activiti最新版本是7.6.0,它是用JDK11编译的,因此要想使用最新版7.6.0必须升级JDK版本,不能再用1.8 同时,7.6.0依赖的SpringBo
阅读全文
posted @ 2022-12-07 12:08 废物大师兄
阅读(4541)
评论(0)
推荐(2)
2022年11月23日
单例模式
摘要: 饿汉模式 public class Car { private static Car car = new Car(); private Car() { } public static Car getInstance() { return car; } } 懒汉模式 public class Car
阅读全文
posted @ 2022-11-23 17:28 废物大师兄
阅读(79)
评论(0)
推荐(0)
Spring Boot 多数据源配置
摘要: 第一种方式: AbstractRoutingDataSource 1.1. 手动切换数据源 application.properties # Order # 如果用Druid作为数据源,应该用url属性,而不是jdbc-url spring.datasource.order.jdbc-url=jdb
阅读全文
posted @ 2022-11-23 15:16 废物大师兄
阅读(7902)
评论(1)
推荐(5)
2022年11月22日
Seata 1.5.2 源码学习(事务执行)
摘要: 关于全局事务的执行,虽然之前的文章中也有所涉及,但不够细致,今天再深入的看一下事务的整个执行过程是怎样的。 1. TransactionManager io.seata.core.model.TransactionManager是事务管理器,它定义了一个全局事务的相关操作 DefaultTransa
阅读全文
posted @ 2022-11-22 11:38 废物大师兄
阅读(1026)
评论(0)
推荐(0)
2022年11月18日
Seata 1.5.2 源码学习(Client端)
摘要: 在上一篇中通过阅读Seata服务端的代码,我们了解到TC是如何处理来自客户端的请求的,今天这一篇一起来了解一下客户端是如何处理TC发过来的请求的。要想搞清楚这一点,还得从GlobalTransactionScanner说起。 启动的时候,会调用GlobalTransactionScanner#ini
阅读全文
posted @ 2022-11-18 18:42 废物大师兄
阅读(473)
评论(0)
推荐(0)
2022年11月11日
Seata 1.5.2 源码学习(Server端)
摘要: Seata 包括 Server端和Client端。Seata中有三种角色:TC、TM、RM,其中,Server端就是TC,TM和RM属Client端。Client端的源码学习上一篇已讲过,详见 《Seata 1.5.2源码学习》,今天来学习Server端的源码。 源码下载地址:https://git
阅读全文
posted @ 2022-11-11 19:36 废物大师兄
阅读(1035)
评论(0)
推荐(0)
2022年11月9日
Seata 1.5.2 源码学习
摘要: 文章有点长,我决定用半个小时来和你分享~😂 废话不多说,上代码。。。 基于Seata 1.5.2,项目中用 seata-spring-boot-starter 1. SeataDataSourceAutoConfiguration SeataDataSourceAutoConfiguration
阅读全文
posted @ 2022-11-09 19:13 废物大师兄
阅读(1284)
评论(2)
推荐(0)
2022年11月3日
博客园美化 —— 旋转立方体效果
摘要: 博客园美化,旋转立方体 可自行调整位置,并替换图片,示例代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scal
阅读全文
posted @ 2022-11-03 15:18 废物大师兄
阅读(99)
评论(0)
推荐(0)
2022年11月2日
分布式事务框架 Seata 入门案例
摘要: 1. Seata Server 部署 Seata分TC、TM和RM三个角色,TC(Server端)为单独服务端部署,TM和RM(Client端)由业务系统集成。 首先,下载最新的安装包 也可以下载源码,然后本地编译。最新的版本是1.5.2 下载后的启动包(或者源码)中有个scripts目录,里面有各
阅读全文
posted @ 2022-11-02 15:09 废物大师兄
阅读(2450)
评论(0)
推荐(5)
2022年10月28日
Spring Retry 重试
摘要: 重试的使用场景比较多,比如调用远程服务时,由于网络或者服务端响应慢导致调用超时,此时可以多重试几次。用定时任务也可以实现重试的效果,但比较麻烦,用Spring Retry的话一个注解搞定所有。话不多说,先看演示。 首先引入依赖 <dependency> <groupId>org.springfram
阅读全文
posted @ 2022-10-28 14:28 废物大师兄
阅读(2151)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
34
下一页
公告