首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring Boot 进阶
码猿技术专栏
创建于2021-08-23
订阅专栏
专注于Spring、Spring Boot 体系的文章分享
等 284 人订阅
共34篇文章
创建于2021-08-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring Integration 轻松实现服务间消息传递,真香!
在当今分布式系统的背景下,如何优雅地实现系统之间的消息传递是每个开发者都关心的话题。而Spring Integration,作为Spring家族的一员,正是为了解决这个难题而生。 在这篇文章中,我们将
Spring Boot + CRaC 启动速度提升了10倍!
在 Java 应用程序的开发与运行过程中,启动和预热时间过长一直是个令人头疼的难题。目前,业界也提出了不少解决思路,之前我和大家探讨过的 AOT 技术,能在一定程度上缓解启动慢的问题。 今天,咱们要聊
项目终于用上了 DDD 领域驱动,太强了!
在公司对支付业务、结算业务、资金业务使用DDD进行领域建模的两年,得到了许多好评,也面对过不少质疑,总体来说还是能收获不少,这对团队成员理解业务起着很大作用。近半年一直在研究DDD的落地实战,如今已修
用这4招 优雅的实现Spring Boot 异步线程间数据传递
Spring Boot 自定义线程池实现异步开发相信看过陈某的文章都了解,但是在实际开发中需要在父子线程之间传递一些数据,比如用户信息,链路信息等等 比如用户登录信息使用ThreadLocal存放保证
实战!Spring Boot 整合 阿里开源中间件 Canal 实现数据增量同步!
大家好,我是不才陈某~ 数据同步一直是一个令人头疼的问题。在业务量小,场景不多,数据量不大的情况下我们可能会选择在项目中直接写一些定时任务手动处理数据,例如从多个表将数据查出来,再汇总处理,再插入到相
实战!Spring Boot Security+JWT前后端分离架构登录认证!
大家好,我是不才陈某~ 认证、授权是实战项目中必不可少的部分,而Spring Security则将作为首选安全组件,因此陈某新开了 《Spring Security 进阶》 这个专栏,写一写从单体架构
Springboot 日志、配置文件、接口数据如何脱敏?老鸟们都是这样玩的!
一、前言 核心隐私数据无论对于企业还是用户来说尤其重要,因此要想办法杜绝各种隐私数据的泄漏。下面陈某带大家从以下三个方面讲解一下隐私数据如何脱敏,也是日常开发中需要注意的: 配置文件数据脱敏 接口返回
六种方式,教你在SpringBoot初始化时搞点事情!
前言 在实际工作中总是需要在项目启动时做一些初始化的操作,比如初始化线程池、提前加载好加密证书....... 那么经典问题来了,这也是面试官经常会问到的一个问题:有哪些手段在Spring Boot 项
SpringBoot面试杀手锏——自动配置原理
引言 不论在工作中,亦或是求职面试,Spring Boot已经成为我们必知必会的技能项。除了某些老旧的政府项目或金融项目持有观望态度外,如今的各行各业都在飞速的拥抱这个已经不是很新的Spring启动框
Spring Boot 这样优化,让你的项目飞起来!
介绍 在SpringBoot的Web项目中,默认采用的是内置Tomcat,当然也可以配置支持内置的jetty,内置有什么好处呢? 方便微服务部署。 方便项目启动,不需要下载Tomcat或者Jetty
ELK处理Spring Boot 日志,妙!
在排查线上异常的过程中,查询日志总是必不可缺的一部分。现今大多采用的微服务架构,日志被分散在不同的机器上,使得日志的查询变得异常困难。 工欲善其事,必先利其器。如果此时有一个统一的实时日志分析平台,那
Spring-boot中实现通用Auth认证,有哪几种方式?
前言 最近一直被无尽的业务需求淹没,没时间喘息,终于接到一个能让我突破代码舒适区的活儿,解决它的过程非常曲折,一度让我怀疑人生,不过收获也很大,代码方面不明显,但感觉自己抹掉了 java、Tomcat
如何让Spring Boot 的配置 “动” 起来?
前言 对于微服务而言配置本地化是个很大的鸡肋,不可能每次需要改个配置都要重新把服务重新启动一遍,因此最终的解决方案都是将配置外部化,托管在一个平台上达到不用重启服务即可一次修改多处生效的目的。 但是对
Spring Boot 第二十三弹,@AutoConfigureBefore指定配置类顺序竟没生效?
日常工作中对于Spring Boot 提供的一些启动器可能已经足够使用了,但是不可避免的需要自定义启动器,比如整合一个陌生的组件,也想要达到开箱即用的效果。 这篇文章将会介绍如何自定义一个启动器,同时对于自动配置类的执行顺序做一个详细的分析。 启动器的核心其实就是自动配置类,在…
Spring Boot 第二十二弹,自动配置源码解析~
原因很简单,每个starter内部做了工作,比如Mybatis的启动器默认内置了可用的SqlSessionFactory。 至于如何内置的?Spring Boot 又是如何使其生效的?这篇文章就从源码角度介绍一下Spring Boot的自动配置原理。 作者Spring Boot…
Spring Boot 第二十一弹,一文带你从源码分析启动流程~
Spring Boot 专栏已经写了五十多天了,前面二十章从基础应用到高级整合避重就轻介绍的都是工作、面试中常见的知识点。 今天开始底层源码介绍的阶段,相对内容比较深一点,作者也尽可能介绍的通俗易懂,层次分明一点。相信读过我写的Mybatis专栏的文章都知道,只要跟着作者的步骤…
Spring Boot 第二十弹,AOP与注解那些事儿~
注解相信大家都用过,尤其是Spring Boot 这个框架,比如@Controller。 这篇文章就来介绍下Spring Boot 中如何自定义一个注解,顺带介绍一下Spring Boot 与 AOP如何整合。 AOP即是面向切面,是Spring的核心功能之一,主要的目的即是针…
Spring Boot 第十九弹,挺全乎儿的,多环境配置你喜欢哪一种?
日常开发中至少有三个环境,分别是开发环境(dev),测试环境(test),生产环境(prod)。 不同的环境的各种配置都不相同,比如数据库,端口,IP地址等信息。 本篇文章就来介绍一下Spring Boot 中多环境如何配置,如何打包。 Spring Boot 对多环境整合已经…
Spring Boot 第十八弹,三十二张图告诉你,Jenkins构建Spring Boot有多简单~
简而言之,自动持续集成的工作主要是能对项目进行构建、自动化测试和发布。 今天这篇文章就来讲讲常用的持续集成的工具Jenkins以及如何自动构建Spring Boot项目。 Jenkins是Java开发的一套工具,可以直接下载war包部署在Tomcat上,但是今天作者用最方便、最…
下一页