Spring
文章平均质量分 93
零下12℃
这个作者很懒,什么都没留下…
展开
-
浅析批处理框架Spring Batch
Spring Batch是Spring的一个子项目,使用Java语言并基于Spring框架为基础开发,作为一个 Spring 组件,Spring Batch 是一个轻量级的、完善的批处理框架,旨在帮助企业建立健壮、高效的批处理应用原创 2022-12-09 13:59:31 · 624 阅读 · 1 评论 -
Mybatis批量处理优化
Mybatis内置的ExecutorType有3种,默认的是simple单句模式,该模式下它为每个语句的执行创建一个新的预处理语句,单句提交sql;batch模式重复使用已经预处理的语句,并且批量执行所有语句,大批量模式下性能更优。请注意batch模式在Insert操作时事务没有提交之前,是没有办法获取到自增的id,所以请根据业务情况使用。使用simple模式提交10000条数据,时间为19s,batch模式为6s ,大致情况如此,优化的具体还要看提交的语句情况。转载 2022-09-09 11:17:22 · 1918 阅读 · 1 评论 -
Spring Cloud 将Mybatis替换为Mybatis-Plus
Spring Cloud 将Mybatis替换为Mybatis-Plus应用指南原创 2022-08-18 17:58:39 · 4105 阅读 · 1 评论 -
SpringCloud整合seata1.3 + eureka注册中心实现分布式事务管理
Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。原创 2022-08-16 16:07:00 · 961 阅读 · 1 评论