Spring的类加载机制

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

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

3.获取类加载器

4.加载类

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

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

相关推荐
★YUI★8 分钟前
学习游戏制作记录(玩家掉落系统,删除物品功能和独特物品)8.17
java·学习·游戏·unity·c#
微小的xx11 分钟前
java + html 图片点击文字验证码
java·python·html
雨落倾城夏未凉21 分钟前
9.c++new申请二维数组
c++·后端
mask哥23 分钟前
详解flink java基础(一)
java·大数据·微服务·flink·实时计算·领域驱动
二闹24 分钟前
后端的请求体你选对了吗?
后端
克拉克盖博41 分钟前
chapter03_Bean的实例化与策略模式
java·spring·策略模式
lichenyang4531 小时前
Mongodb(文档数据库)的安装与使用(文档的增删改查)
后端
雨落倾城夏未凉1 小时前
8.被free回收的内存是立即返还给操作系统吗?为什么?
c++·后端
数新网络1 小时前
LevelDB 辅助工具类
后端
DashVector1 小时前
如何通过Java SDK分组检索Doc
java·数据库·面试