支持https协议么_MybatisPlus 3.1.1 发布,支持分布式事务

博客介绍了Mybatis-Plus的最新版本3.1.1,该版本引入了对分布式事务的支持,特别是通过RabbitMQ实现的可靠消息机制。此外,还详细列出了此次更新的特性,包括新增的动态表名解析器、优化的SQL打印和逻辑删除功能,以及修复的一些问题。开发者可以通过升级到这个版本并进行相应的代码改造,来利用新的分布式事务功能。
摘要由CSDN通过智能技术生成

点击上方“毕来生”,选择“置顶或者星标”

你的关注意义重大!

b026826a9eaf37c4706ea20355ccfdaa.png

那些分布式事物的坑你踩过多少呢?

不知道大家在开发过程中有没有被分布式事务所困扰呢?

有没有碰到在多组件下。接口之间互相调用出现异常时,因为事物导致的各种数据都不正确的问题呢?

现在工程里面用到的mybatis-plus。真的用起来了么?


分布式事务解决方案有哪些呢?

  • XA 方案

  • TCC 方案

  • 本地消息表

  • 可靠消息最终一致性方案

  • 最大努力通知方案


支持分布式事务的消息类中间件有哪些呢?

1、ActiveMQ

2、RabbitMQ

3、Kafka

4、RocketMQ


Mybatis-plus 3.1.1 正式发布,支持分布式事务!!

用到mybatis-plus的同学们有福了。只要升级到对应的版本。对代码进行相应改造。就可以支持分布式事务。

接下来我们看看本次升级都包含了哪些特性呢?

升级日志:

  • 新增 996icu license 协议

  • 新增 mybatis-plus-dts 分布式事务 rabbit 可靠消息机制 demo 例子(https://gitee.com/baomidou/mybatis-plus-samples/tree/master/mybatis-plus-sample-dts-rabbit)

  • 新增 DynamicTableNameParser 解析器、支持动态表名

  • 优化 getOne 日志打印

  • sql 优化跳过存储过程

  • 优化分页查询(count为0不继续查询)

  • 修复分页一级缓存无法继续翻页问题

  • MybatisMapWrapperFactory 自动注入

  • 支持纯注解下使用 IPage 的子类作为返回值

  • 逻辑删除不再需要 LogicInject

  • GlobalConfig 加入 enableSqlRunner 属性控制是否注入 SqlRunner ,默认 false

  • SqlParser注解不再需要全局设置参数才会缓存,以及支持注解在 mapper 上

  • GlobalConfig 的 sqlParserCache 设置为过时

  • mybatis 升级到 3.5.1 , mybatis-spring 升级到 2.0.1 , jsqlparser 降级到 1.2

  • ISqlInjector 接口 移除 injectSqlRunner 方法

  • SqlFormatter 类设置为过时

  • 解决自动注入的 method 的 SqlCommandType 在逻辑删除下混乱问题

  • 新增 AlwaysUpdateSomeColumnById 选装件

  • SFunction 继承 Function

  • DbConfig 的 columnLike 和 dbType 属性设置为过时

  • DbConfig 新增 schema 和 columnFormat 属性

  • TableField 注解增加 keepGlobalFormat 属性

  • TableName 注解增加 schema 和 keepGlobalPrefix 属性

  • fixed bug tmp文件格式错乱 github #1048

  • 处理表/字段名称抽象 INameConvert 接口策略 github #1038

  • DB2支持动态 schema 配置 github #1035


Maven坐标

Maven 坐标

http://search.maven.org/#search%7Cga%7C1%7Cmybatis-plus

com.baomidou

mybatis-plus

maven 官方最新版本号为准

喜欢就关注我吧

0684a15c735e63e142aab6f3cc546e1d.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值