Java
砌墙民工
这个作者很懒,什么都没留下…
展开
-
基于springboot 2.2.2+sharding+seata实现分布式事务
分布式事务,是在微服务环境下一个很重要的支持框架。看了很多博文都无法能很好的把分布式事务有效的解决,要么在搭建的过程中遇到各种错误,要么就是根本搭建不起来,要么就是没有良好的解决方案。 本文使用sharding和seata集成,进行分布式事务管理,涉及相关技术框架pring boot 2.2.2、mybatis2.1.3、druid1.1.10、sharding4.1.0、mysql5.7、idgenerator1.4.2、eureka2.2.1、openfeign2.2.1、seata1.2原创 2020-07-26 11:59:36 · 1876 阅读 · 1 评论 -
基于springboot 2.2.2+sharding+mybatis实现读写分离
spring boot 2.2.2稳定版结合sharding实现mysql数据库读写分离,从pom文件到代码,最后实现测试。代码技术栈使用:spring boot 2.2.2、mybatis2.1.3、druid1.1.10、sharding4.1.0、mysql5.7、idgenerator1.4.2进行读写分离实现。在网上翻阅了很多资料,都是无法完整的实现,在这里把我完整的代码贴出来,分享。原创 2020-07-05 12:08:45 · 372 阅读 · 0 评论 -
基于iuap平台组件创建加密签名api验证
一、加密签名api验证背景 最近一直在研究iuap平台的开发和使用,发现平台自带加签组件来支持创建api签名验证,但是demo不够完善,摸索了一下,写入博客和大家分享一下,在以后遇到使用iuap平台时,自己的应用需要用到发布api以后能做加密签名验证。此能力需要依赖iuap平台的组件包:iuap-security。 二、加密签名api验证实现 1.由于iuap平台的权限验证框架使用的是shiro框...原创 2020-03-25 15:11:20 · 261 阅读 · 0 评论 -
poi对excel进行写入
一、背景: 在我们日常的开发中经常会有产品经理或者项目上有要求就是实现excel导出这个功能,今天花点时间做了这个功能。在以后工作中可以直接使用和持续完善。 二、实现代码: 1.公用实体-excel组件配置 public class Config { private int titleRow; //标题行 private int headRow; //头部行 priv...原创 2020-03-25 14:35:25 · 1241 阅读 · 0 评论 -
poi对excel进行读取
一、背景: 在我们日常的开发中经常会有产品经理或者项目上有要求就是实现excel导入这个功能,今天花点时间做了这个功能。在以后工作中可以直接使用和持续完善。 二、实现代码: 1.公用实体-excel组件配置 public class Config { private int titleRow; //标题行 private int headRow; //头部行 priv...原创 2020-03-14 22:40:56 · 1387 阅读 · 0 评论 -
Java jdbc多线程写数据入库
一、背景: 今天下午在做模拟数据时发现200万条数据写入数据库,时间很长,思考通过使用多线程进行数据批量写入操作。 二、实现代码: 1、数据库工具类 package com.general.data.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import...原创 2020-01-18 20:15:51 · 2961 阅读 · 1 评论