Java小强个人技术博客站点    手机版
当前位置: 首页 >> 标签 springboot

SpringBoot集成Redisson实现接口限流

3020 开源 | 2024-2-23 10:24
Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。Redisson的宗旨是促进使用者对Redis的关注分离(Separation of Concern),从而让使用者能够将精力更集中地放在处理业务逻辑上。如果是Spring工程......查看详细

SpringBoot中application.yml引入多个YML文件

114560 框架 | 2022-8-18 14:08
首先,你要了解SpringBoot配置文件加载顺序,加载位置(代码内,Nacos等),当然这不是这里要说的,这里我们就是约定配置文件在resources下,一般有一个主配置文件application.yml,但是当配置过多时,一个配置文件,将会非常臃肿。所以我们需要把配置文件拆分,一些不需要动的,公用的,核心的配置放到application.yml下,其他的......查看详细

SpringMVC 文件下载的两种方式

22591 Java | 2022-7-29 10:52
现如今又要写一个关于下午的业务,因此再次编写测试用例,总结了两种下载方式。首先介绍一个14年就写的文章,Http断点下载实简单讲解(http://www.javacui.com/java/98.html )基于Spring的ResponseEntity/**  * SpringMVC方式  */ @GetMapp......查看详细

SpringBoot项目中拦截器获取Body参数的问题

90920 框架 | 2022-6-30 9:54
首先我们要知道一个问题:HttpServletRequest的输入流只能读取一次,如果你在拦截器读取了Body的参数,那么在Controller再次读取时,会直接报错,原因如下:我们先来看看为什么HttpServletRequest的输入流只能读一次,当我们调用getInputStream()方法获取输入流时得到的是一个InputStream对象,而实际类型......查看详细

SpringBoot集成Kafka之SASL_SSL

54361 软件 | 2022-6-20 15:17
Kafka 是一个由 LinkedIn 开发的分布式消息系统,它于2011年年初开源,现在由著名的 Apache 基金会维护与开发。 Kafka 使用 Scala 实现,被用作 LinkedIn 的活动流和运营数据处理的管道,现在也被诸多互联网企业广泛地用作数据流管道和消息系统, Kafka 是基于消息发布﹣订阅模式实现的消息系统。Win安装:Kafka安装......查看详细

SpringBoot集成Kafka

36001 软件 | 2022-6-20 14:50
Kafka 是一个由 LinkedIn 开发的分布式消息系统,它于2011年年初开源,现在由著名的 Apache 基金会维护与开发。 Kafka 使用 Scala 实现,被用作 LinkedIn 的活动流和运营数据处理的管道,现在也被诸多互联网企业广泛地用作数据流管道和消息系统, Kafka 是基于消息发布﹣订阅模式实现的消息系统。之前为了测试方便,已经说了......查看详细

Aspect声明式事物解决Spring事物内部调用不生效

21140 框架 | 2022-5-29 17:29
在之前解释Spring事物不生效时,列举了很多方面的原则,详细参考Spring事物不生效的原因http://www.javacui.com/framework/560.html 其中说到了一点:在类内部调用调用类内部@Transactional标注的方法。这种情况下也会导致事务不开启。假如有如下实例类:@Service public c......查看详细

StringRedisTemplate使用

30180 框架 | 2022-5-28 13:08
edis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础......查看详细