首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Spring
订阅
开发那些事
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
使用Seata彻底解决Spring Cloud中的分布式事务问题!
Seata是Alibaba开源的一款分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务,本文将通过一个简单的下单业务场景来对其用法进行详细介绍。 单体应用中,一个业务操作需要调用三个模块完成,此时数据的一致性由本地事务来保证。 随着业务需求的变化,单体应用被拆分成微…
这些不知道,别说你熟悉 Spring
我正在参加「掘金·启航计划」 大家好,这篇文章跟大家来聊下 Spring 中提供的常用扩展点。重点介绍下 Spring 基于这些扩展点怎么跟配置中心(Apollo、Nacos、Zookeeper、Co
三万字盘点Spring/SpringBoot的那些常用扩展点
大家好,我是三友。 Spring对于每个Java后端程序员来说肯定不陌生,日常开发和面试必备的。本文就来盘点Spring/SpringBoot常见的扩展点,同时也来看看常见的开源框架是如何基于这些扩展
动态生成简约MVC请求接口|抛弃一切注解减少重复劳动吧
目前创建一个后端请求接口给别人提供服务,无论是使用SpringMVC方式注解,还是使用SpringCloud的Feign注解,都是需要填写好@RequestMap、@Controller、@Pathvariable等注解和参数。每个接口都需要重复的劳动,非常繁琐。特别是服务治理…
SpringBoot 实战:通过 BeanPostProcessor 动态注入 ID 生成器
本文以实战切入,通过自动创建 ID 生成器的方式,了解 BeanPostProcessor 的作用。
Spring Boot Starter自动配置的加载原理
Spring Boot Starter的自动配置(Auto-configuration)是个很强大的东东,也是重要且巧妙的设计。不过不把它的原理搞清楚,在判断哪些自动配置会被启用时,会摸不着头脑。下面就从源码的角度来一探究竟。 Auto-configuration和Spring…
基于SpringBoot参数校验器拓展自定义参数校验
想必工作中大家为了保证接口的稳定性与安全性都会对入参进行校验。五花八门的校验写法会让我们的代码不够整洁,本文将介绍如何使用SpringBoot为我们提供的参数校验器,并对其进行扩展,使其实现自定义校验
Conditional注解与SpringBoot组件扩展
今天,我们还是来补一下SpringBoot自动装配原理留下的坑:如何查看组件的源码并进行自定义扩展。 在聊这个之前,我们得先来学习一下@Conditional注解的使用,看过组件里一些自动配置类的小伙
Spring源码系列 - FactoryBean 应用拓展(附源码解析)
在学习Spring Core中IOC容器时,你肯定会接触到BeanFactory这个Spring中最基础的IOC容器。这个应该是大家学习Spring源码时最先接触到的类了。Spring中还存在这一个FactoryBean类,两者拼写上十分相似,并且使用频率都十分得高。在一些Sp…
刨析 SpringBoot 自动装配原理,其实很简单
一日我在愉快得遨游时,看到有鱼友在问:SpringBoot 中引入了 Nacos 依赖为啥就可以直接使用 Nacos 中的相关功能呀! 认真思考了一番,我立马就想说,自动装配,但这种回答怎么能体现我的