摘要: 关于延迟加载 在 Spring 中,默认情况下所有定的 bean 及其依赖项目都是在应用启动时创建容器上下文是被初始化的。测试代码如下: @Slf4j @Configuration public class DemoConfig { public DemoConfig() { log.warn(" 阅读全文
posted @ 2020-07-16 06:30 冷冷zz 阅读(2336) 评论(0) 推荐(0) 编辑
摘要: 在 Spring Cloud 体系的项目中,配置中心主要用于提供分布式的配置管理,其中有一个重要的注解:@RefreshScope,如果代码中需要动态刷新配置,在需要的类上加上该注解就行。本文分享一下笔者遇到与 @ConditionalOnSingleCandidate 注解冲突的问题 问题背景 项 阅读全文
posted @ 2020-07-06 14:24 冷冷zz 阅读(6131) 评论(0) 推荐(0) 编辑
摘要: Token 一定要放在请求头中吗? 答案肯定是否定的,本文将从源码的角度来分享一下 spring security oauth2 的解析过程,及其扩展点的应用场景。 Token 解析过程说明 当我们使用 spring security oauth2 时, 一般情况下需要把认证中心申请的 token 阅读全文
posted @ 2020-06-28 16:16 冷冷zz 阅读(4676) 评论(0) 推荐(0) 编辑
摘要: 背景 当我们使用 spring boot 在多环境打包,配置属性在不同环境的值不同,如下: spring: profiles: active: @project.profile@ #根据maven 动态配置profile spring: profiles: dev demo: lengleng_de 阅读全文
posted @ 2020-06-22 14:47 冷冷zz 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 在 2.3.0 中对 Spring Boot 进行了相当重大的更改,这是使用 Gradle 而非 Maven 构建的项目的第一个版本。 Spring 的每个项目都独立的项目组在开发运营,在用户最常使用的白盒部分(例如 API 设计)保持一致性,对于用户不可见的黑盒部分,各个项目组选择自己适合工具没有 阅读全文
posted @ 2020-06-15 08:42 冷冷zz 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 本文为原创文章。欢迎任何形式的转载,但请务必注明出处 冷冷https://lltx.github.io。 Spring Boot 2.3 新特性优雅停机详解 Spring Boot 2.3 新特性分层 JAR 本篇是 spring boot v2.3 系列第三篇,来分享一下 v2.3 关于 spri 阅读全文
posted @ 2020-06-11 09:07 冷冷zz 阅读(1450) 评论(1) 推荐(0) 编辑
摘要: 背景 早上刷圈看到 Spring Cloud Hoxton.M2 Released 的消息,随手发布到了我的知识星球,过了会有个朋友过来如下问题。 抽取半天时间学习spring-cloud-loadbalancer 的源码,整理出此文总结 Spring Cloud Hoxton.M2 是第一个整合新 阅读全文
posted @ 2020-06-08 12:06 冷冷zz 阅读(3983) 评论(0) 推荐(0) 编辑
摘要: 之前分享过 一篇 《Spring Cloud Gateway 原生的接口限流该怎么玩》, 核心是依赖Spring Cloud Gateway 默认提供的限流过滤器来实现 原生RequestRateLimiter 的不足 配置方式 spring: cloud: gateway: routes: - i 阅读全文
posted @ 2020-06-08 12:05 冷冷zz 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: 问题背景 有同学私信问了这样的问题,访问 pig4cloud 的演示环境 查看登录请求 network 返回报文如下: { "access_token":"16d35799-9cbb-4c23-966d-ab606029a623", "token_type":"bearer", "refresh_t 阅读全文
posted @ 2020-06-08 12:03 冷冷zz 阅读(3767) 评论(0) 推荐(0) 编辑
摘要: EasyExcel EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。 64M内存1分钟内读取75M(46W行25列)的Excel,当然还有急速模式能更快,但是内存占用会在100M多一点 spring boot state 阅读全文
posted @ 2020-06-08 12:02 冷冷zz 阅读(618) 评论(0) 推荐(1) 编辑