首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
minip-spring
订阅
istayreal1123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
分享几个 SpringBoot 实用的小技巧
最近分享的一些源码、框架设计的东西。我发现大家热情不是特别高,想想大多数应该还是正儿八经写代码的居多;这次就分享一点接地气的: SpringBoot 使用中的一些小技巧。 算不上多高大上的东西,但都还挺有用。 项目是基于 SpringCloud 或者是 dubbo 这样的分布式…
如何在 Spring 异步调用中传递上下文
异步调用是相对于同步调用而言的,同步调用是指程序按预定顺序一步步执行,每一步必须等到上一步执行完后才能执行,异步调用则无需等待上一步程序执行完即可执行。异步调用指,在程序在执行时,无需等待执行的返回值即可继续执行后面的代码。在我们的应用服务中,有很多业务逻辑的执行操作不需要同步…
如何让封装的Java组件保持可扩展性 | Java Debug 笔记
本文正在参加「Java主题月 - Java Debug笔记活动」,详情查看 活动链接 公司项目引用了一个依赖jar,配置封装太封闭了,不可以扩展。业务变动一次那个jar就要跟着升级一次。
Spring眼花缭乱的BeanDefinition
为什么要读Spring源码,有的人为了学习Spring中的先进思想,也有的人是为了更好的理解设计模式,当然也有很大一部分小伙伴是为了应付面试,Spring Bean的生命周期啦,Spring AOP的原理啦,Spring IoC的原理啦,应付面试,看几篇博客,对照着看看源码,应…
Spring 的扩展点
说起 Spring 的扩展点,大家都会想到 BeanPostProcessor 和 BeanFactoryPostProcessor 这两个处理器,并给他们起名对象的后置处理器和工厂的后置处理器。 对于这两个后置处理器相关的分析,其实在前面的文章中都已经或多或少的有提及了。但是…
聊一聊 Spring 中的扩展机制(二) - NamespaceHandler
前一篇 聊一聊 Spring 中的扩展机制(一) 中聊到了ApplicationListener、ApplicationContextAware、BeanFactoryAware三种机制。本篇将介绍 NamespaceHandler 的扩展使用。 相信很多小伙伴对于这几个类都不…
FactoryBean——Spring的扩展点之一
1. FactoryBean的用法 自定义一个类CustomerFactoryBean,让它实现了FactoryBean接口,重写了接口中的两个方法,在getObejct()方法中,返回了一个UserService的实例对象;在getObjectType()方法中返回了User…
spring 扫描BeanDefinition详解以及TypeFilter扩展点
本篇主要讲解在指定的基础包中执行扫描注册BeanDefinition: doscan(String... basePackages)方法以及扫描过滤,匹配。 主要方法:ClassPathBeanDefinitionScanner#doScan(String... basePac…
Spring项目中监听完成的"责任链"套路
在做数据搬迁的过程中,写着写着发现原表里面的部分数据有外键依赖关系。但是当前的迁移项目是基于多线程多任务的并发操作。 将有部分task数据依赖的接口实现ApplicationListener接口以及定义同一个ApplicationEvent事件实体。 作为数据来源主体进行发布消…
Spring BeanDefinition 深入解读
AnnotatedGenericBeanDefinition : 通用注解BeanDefinition,通用注解元信息,@Bean。。 相关核心类图如下。 NamespaceHandler和BeanDefinitionParser : 前者是名称空间处理,spring会将自定义…