Spring的类加载机制

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

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

3.获取类加载器

4.加载类

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

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

相关推荐
独自破碎E15 分钟前
BISHI66 子数列求积
android·java·开发语言
爱学习的小可爱卢20 分钟前
JavaSE基础-Java String不可变性深度解析
java·javase
君爱学习23 分钟前
Spring Boot JWT Token 认证
java
程序员清风25 分钟前
2026年必学:Vibe Coding几个实用技巧,老手都在偷偷用!
java·后端·面试
夕除30 分钟前
js--24
java
AC赳赳老秦30 分钟前
多模态 AI 驱动办公智能化变革:DeepSeek 赋能图文转写与视频摘要的高效实践
java·ide·人工智能·python·prometheus·ai-native·deepseek
iambooo42 分钟前
系统健康巡检脚本的设计思路与落地实践
java·大数据·linux
忙碌54443 分钟前
Spring Boot应用Docker化部署全攻略:从入门到生产环境实践
spring boot·后端·docker
Cache技术分享1 小时前
333. Java Stream API - 按年份找出合作最多的作者对:避免 Optional.orElseThrow() 的风险
前端·后端
blockrock1 小时前
Tomcat
java·tomcat