spring SpringBoot 使用 beforeBodyWrite 实现统一的接口返回类型

通常我们在 Spring Boot 的项目中,会使用一个类来作为统一的接口返回,比如这样: import lombok.Data; @Datapublic class Result<T> { private int code; private String mess...

2022-12-10 990 阅读

spring SpringBoot sharding 分库分表使用及配置

SpringBoot sharding 分库分表使用及配置官方提供配置方式有哪些?JAVA配置YAML配置SpringBoot配置Spring命名空间配置无论哪种方式最后底层都包装成JAVA代码方式配置,今天主要以SpringBoot-...

2022-12-10 505 阅读

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

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

2022-12-10 369 阅读

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

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

2022-12-10 394 阅读

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

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

2022-12-10 425 阅读

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

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

2022-12-10 480 阅读

spring springboot注解Aspect

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

2022-12-10 407 阅读

spring springboot项目多租户实现

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

2022-12-10 485 阅读

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

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

2022-12-10 502 阅读

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 681 阅读