首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
dl743
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
dl743
18小时前
关注
Bean的初始化原理
spring在bean实例化并且属性填充后,可以对bean进行初始化,例如加载资源、和数据库建立连接等,目前spring支持的有: @PostConstruct标注的方法 ...
0
评论
分享
dl743
2天前
关注
@Resource依赖注入原理
spring可以通过@Resource注解注入依赖,和@Autowired存在区别: @Autowired默认按类型注入,而@Resource默认按名称和类型结合注入 @A...
0
评论
分享
dl743
4天前
关注
@Qualifier依赖注入原理
spring中通过@Autowired注入的依赖对应多个实现时,需要手动区分,告诉spring我们想注入的依赖是哪个,常见的作法有: 配合@Qualifier指定依赖名,根...
0
评论
分享
dl743
5天前
关注
@Autowired依赖注入原理
spring中可以通过@Autowired注解注入依赖到bean的属性中,简单好用,但是出现多个类型相同的依赖,spring如何处理呢,现在开始了解下@Autowired注...
0
评论
分享
dl743
6天前
关注
一文看懂Bean实例化的过程
前面说到spring启动阶段会扫描bean,生成bean定义注册到容器中。容器刷新后,spring就会进入bean实例化的流程。首先合并bean定义,老版本spring基于...
0
评论
分享
dl743
10天前
关注
@ComponentScan注解的原理
spring中主类标注@ComponentScan注解后,就能扫描我们定义的所有组件,那么其原理是什么呢,现在我们根据源码进行解析。首先根据useDefaultFilter...
0
评论
分享
dl743
11天前
关注
一文看懂@Bean注解的原理
在spring中可以通过配置类的标注@Bean注解的方法生成bean,这是常见的创建bean的方式之一,用法很简单,那他的原理是怎样的呢。首先处理配置类检测到方法存在@Be...
0
评论
分享
dl743
12天前
关注
@PropertySource属性源注解的原理
我们都知道spring默认读取bootstrap、application的配置文件,如果想让spring读取我们自定义的配置文件呢,例如我们的工程名my.propertie...
0
评论
分享
dl743
13天前
关注
@Conditional条件注解的原理
spring中存在各种条件注解,用于按条件生成bean,可以结合应用动态创建bean,扩展性非常好,常见有: 1. 核心条件注解(Spring Framework) @Co...
0
评论
分享
dl743
15天前
关注
一文看懂spring处理@Component的原理
声明bean时最常见的做法是通过@Component实现,特别方便,spring会将我们使用@Component标注的类实例化成bean,交由容器托管,现在我们看下spri...
0
评论
分享
dl743
18天前
关注
一文看懂spring的容器原理
使用spring的日常开发过程就是声明bean到容器,再注入给其他bean,大家想过没有,容器到底是什么东东,spring如何实现的,今天我们就来看下spring的容器原理...
0
评论
分享
dl743
19天前
关注
一文看懂spring扫描bean的过程
在刷新容器时srping会扫描我们声明的bean,处理@Component、@Import、@Bean等注解,现在看下这个过程,就能理解为什么对main类使用包含@Comp...
0
评论
分享
dl743
20天前
关注
一文看懂spring配置原理
众所周知,spring配置属性源有四个:命令行参数、Java系统属性、操作系统环境变量、配置文件,现在看下spring如何获取到这四个属性源。 创建的Configurabl...
1
评论
分享
dl743
23天前
关注
一文看懂spring事件监听器
spring基于发布订阅模式实现了事件监听器,用于处理启动中的所有事件,可以对功能按模块解耦。首先spring启动时会从spring.factories中读取配置的监听器,...
0
评论
分享
dl743
24天前
关注
一文看懂springboot启动过程
这是我们创建springboot应用时写的代码,是不是很熟悉,但是这行代码背后的逻辑,springboot如何启动,spring应用上下文如何创建,今天我们一探究竟。 整体...
0
2
分享
dl743
24天前
关注
一文看懂HashMap原理
先看put方法保存数据,内部调用putVal()方法保存到map,onlyIfAbsent参数的意思是传true时表示如果key对应的value存在就不会保存,evict暂...
0
评论
分享
dl743
24天前
关注
一文看懂ThreadLocal内存泄漏
ThreadLocal出现哈希碰撞时会将数据保存在数组的下个索引处,并清理过期Entry避免内存泄漏,同时将哈希碰撞处的Entry向前移动,这个过程非常繁琐。所以我们尽量不...
0
评论
分享
dl743
24天前
关注
一文看懂ThreadLocal原理
先看下ThreadLocal的基本用法,创建5个线程给同一个ThreadLocal变量设置不同的值,从打印结果看每个线程设置和获取的值都是不同的,可见ThreadLocal...
0
评论
分享
dl743
24天前
关注
一文看懂Java公平锁/非公平锁原理
ReentrantLock是Java中常见的可重入锁,通过底层实现源码可以了解其原理。 先看下简单的用法,就是能够先lock()获取锁,如果能成功拿到锁就可以继续往下执行,...
0
评论
分享
dl743
25天前
关注
一文看懂Java线程池原理
ThreadPoolExecutor类及相关属性,分析了线程池核心方法execute()、addWorker()等的执行逻辑,涉及销毁线程的关键...
0
评论
分享
下一页
个人成就
文章被点赞
1
文章被阅读
759
掘力值
378
关注了
0
关注者
3
收藏集
0
关注标签
3
加入于
2025-08-13