Spring的类加载机制

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

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

3.获取类加载器

4.加载类

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

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

相关推荐
二月龙5 小时前
PHP 接口返回统一响应封装,让前后端对接更省心
后端
ba_pi5 小时前
mysql 查询所有表名并授权
java
ProcessOn官方账号5 小时前
java函数式编程--入门基础
java·编程·函数式编程
一嘴一个橘子5 小时前
优惠券秒杀思路,redis 分布式锁 方式
java
xufengzhu5 小时前
Java 虚拟线程实战指南(JDK 21+)
java·虚拟线程·jdk21+
盖伦发发6 小时前
软件工程SOLID 五大设计原则
后端·软件工程
涛涛ing6 小时前
2026年HTML迎来重磅进化:原生3D、可定制Select、声明式交互,前端开发范式正在被改写
后端
大猫和小黄6 小时前
吃透Java泛型:从原理避坑到实战落地
java·泛型
汉堡大王95276 小时前
Jev:不是聊天机器人, 而是一个智能 if 语句
前端·人工智能·后端
Bingo_BIG6 小时前
Java Spring框架:单表的查询、新增、修改、删除、导入、导出
java·spring·前后端