Spring的类加载机制

1.spring在创建bean的时候,先会解析bean获取bean的class对象。而要得到class对象,会触发类加载机制,需要用到类加载器。

2.进行了一些判断,class如果不存在会进行创建

3.获取类加载器

4.加载类

5.获取类加载的方法,这里如果获取的类加载是引导类加载器,或拿系统类加载器加载。

总结:spring使用TCCL获取类加载器,加载bean。其目的是为了web容器的安全、共享、隔离、热部署等功能。

相关推荐
lkbhua莱克瓦248 分钟前
Java基础——集合进阶3
java·开发语言·笔记
码事漫谈15 分钟前
智能体颠覆教育行业调研报告:英语、编程、语文、数学学科应用分析
后端
蓝-萧18 分钟前
使用Docker构建Node.js应用的详细指南
java·后端
多喝开水少熬夜27 分钟前
Trie树相关算法题java实现
java·开发语言·算法
码事漫谈1 小时前
《C语言点滴》——笑着入门,扎实成长
后端
java_logo1 小时前
SGLANG Docker容器化部署指南
linux·运维·docker·容器·eureka·1024程序员节
开利网络1 小时前
合规底线:健康产品营销的红线与避坑指南
大数据·前端·人工智能·云计算·1024程序员节
Tony Bai1 小时前
【Go模块构建与依赖管理】09 企业级实践:私有仓库与私有 Proxy
开发语言·后端·golang
lkbhua莱克瓦241 小时前
Java基础——集合进阶用到的数据结构知识点1
java·数据结构·笔记·github
咖啡教室2 小时前
每日一个计算机小知识:ICMP
后端·网络协议