spring 解决springboot加入切面后启动超级慢的问题

    需要把execution换成within execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执行; ————————&md...

2022-12-10 370 阅读

spring SpringBoot + Sharding JDBC,一文搞定分库分表、读写分离

Sharding-JDBC最早是当当网内部使用的一款分库分表框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的不断迭代下,功能也逐渐完善,现已更名为ShardingSphere,2020年4⽉16日正...

2022-12-10 395 阅读

java Java SpringBoot2.3.4 配置redis 基于lettuce 同时支持集群与单机 配置密码加密 并使用redisson分布式锁

项目的redisutil 使用的是jedis 升级项目新的springboot推荐使用lettuce 之前的写法过于臃肿 为单机和集群分别搞了一份代码 很多重复部分 只要基于配置文件 动态创建redisConnectionFactor...

2022-12-10 426 阅读

spring springboot项目中redis客户端(Jedis、Lettuce、Redisson)

一、redis客户端的对比1)、JedisJedis作为Redis官方推荐的一款客户端,也算是简单好用,基础功能齐全,在中小型项目中还是很好用的,但是Jedis是直连模式,在多个线程间共享一个Jedis实例时...

2022-12-10 481 阅读

spring springboot注解Aspect

目标本文提供一种自定义注解,来实现业务审批操作的DEMO,不包含审批流程的配置功能。具体方案是自定义一个Aspect注解,拦截sevice方法,将拦截的信息持久化,待审批;审批时获取持久化数据...

2022-12-10 408 阅读

spring springboot项目多租户实现

公司规划了一个AIOT平台项目,希望将来可以提供SAAS服务,可设备接入、算法训练及算法接口发布。写此博文时,本人已经实现了IOT部分,多租户不同设备接入以及设备数据转发。本文着重介绍项目...

2022-12-10 486 阅读

spring springboot集成activiti6.0多数据源的配置

    最近公司开始开发springboot的项目,需要对工作流进行集成。目前activiti已经发布了7.0的版本,但是考虑到6.0版本还是比较新而且稳定的,决定还是选择activiti6.0的版本进...

2022-12-10 503 阅读

spring springboot集成sharding-jdbc错误:Missing the data source name: ‘null‘

springboot集成sharding-jdbc错误:Missing the data source name: 'null' 插件版本 pom文件以及yaml文件 问题和解决方式   插件版本 springboot 2.1.4集成sharding-jdbc3.1.0...

2022-12-10 682 阅读

spring SpringBoot整合Redisson实现分布式锁

Redisson是架设在redis基础上的一个Java驻内存数据网格(In-Memory Data Grid)。充分的利用了Redis键值数据库提供的一系列优势,基于Java实用工具包中常用接口,为使用者提供了一系列具有分...

2022-12-10 350 阅读

spring SpringBoot 分布式事务的解决方案(JTA+Atomic+多数据源)

首先,到底啥是分布式事务呢,比如我们在执行一个业务逻辑的时候有两步分别操作A数据源和B数据源,当我们在A数据源执行数据更改后,在B数据源执行时出现运行时异常,那么我们必须要让B数据源...

2022-12-10 325 阅读