Spring的类加载机制

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

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

3.获取类加载器

4.加载类

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

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

相关推荐
m0_5967490913 小时前
SQL统计分组内的所有数据唯一值_使用DISTINCT汇总
jvm·数据库·python
吴声子夜歌13 小时前
Java——ArrayDeque
java·arraydeque
m0_6091604913 小时前
Golang项目目录结构如何组织_Golang项目结构教程【核心】
jvm·数据库·python
m0_4636722013 小时前
如何优雅处理SQL存储过程异常_使用TRY-CATCH块机制
jvm·数据库·python
帅次13 小时前
测试分层:JVM 单测、ViewModel 测试与 Compose UI Test
android·jvm·ui·kotlin·compose·modifier
NagatoYukee13 小时前
Spring/SpringMVC/SprongBoot知识复习
java·数据库·spring
ㄟ留恋さ寂寞13 小时前
HTML5中SharedWorker生命周期与浏览器进程关闭的关系
jvm·数据库·python
彳亍10113 小时前
MongoDB备节点无法读取数据怎么解决_rs.slaveOk()与Secondary读取权限
jvm·数据库·python
m0_6908258213 小时前
CSS如何实现圆形头像裁剪_使用border-radius50属性
jvm·数据库·python
老纪14 小时前
HTML函数工具在NAS设备上能运行吗_轻服务器适配指南【指南】
jvm·数据库·python