当前位置: 首页 > news >正文

springV1

springV1

image

image

 

image

image

 

image

 

image

 

image

 

image

从web.xml 开始 web容器 -->  ioc容器(注册式-单例)

image

 

image

定位 加载 注入

1.ServletConfig---对应的web.xml--   可以拿到里面配置的spring主配置位置文件 application.xml,--值

2.扫描 上面的之,即spring配置的类--包路径-文件路径--  解出类名保存

3.根据上面的类名,反射,容器初始化,放入ioc容器里 。

过滤实例指定注解的类。Class.forName(className);  默认类名首字母小写;反射得到的字节码实例 可以拿到注解的value值;

注入的是接口。根据类型赋值,一个接口多个实现类。key一样

字节码实例可以拿到该实例的所有接口信息。属性信息。

image

 

4. 初始化web容器的--handMapping 容器--- @controller 上有 url,谁有requestMapping,找到它。类上的路径 拼上 方法上的路径。保存url与方法的对应关系。

DispatchServlet 的inint 是谁调用的??

 

 

 

 

 


springV1

http://www.jsqmd.com/news/359168/

相关文章:

  • P1678 烦恼的高考志愿 二分查找的板子题
  • PNG文件格式理解
  • 金碧荷(也有叫红塔金秋的),云南特产,是春兰与豆瓣兰的自然串种瑰宝。保山农民街看到过2026年2月8日
  • 从Java到AI:我的转型之路 Ⅱ —— 手撸一个DeepSeek工具库
  • Qt-qrc机制简单介绍
  • RustFS高可用集群部署实战:轻松搭建企业级分布式存储架构
  • 信不信?这个 SQL 题,可以难倒大部分人
  • Qt——多媒体
  • 浏览器(如chrome)代理抓包时提示Your Connection is not private 问题临时处理
  • 我有 8种从 Spring中获取 Bean的方式!
  • CAPL学习-ETH功能函数-方法类2 - 详解
  • 小程序毕设项目:基于springboot+小程序的个性化食谱推荐系统小程序(源码+文档,讲解、调试运行,定制等)
  • 【毕业设计】基于springboot+小程序的个性化食谱推荐系统小程序(源码+文档+远程调试,全bao定制等)
  • 通信
  • 高并发
  • SPI 这么玩就很优雅!
  • 40 个定时任务,完美诠释 RocketMQ 设计精髓!
  • 数字图像处理篇---JPEG2000
  • 关于centos-stream调整开机级别后蓝牙使用问题
  • RabbitMQ 保证消息不丢失的几种手段
  • C++11实现线程池
  • 金碧荷,云南特产,是春兰与豆瓣兰的自然串种瑰宝
  • MySQL 索引失效跑不出这 8 个场景
  • 墨江双龙烧烤城(每周3周6)赶集才有人
  • 数字图像处理篇---图像的小波变换
  • 【计算机毕业设计案例】基于微信小程序的健康饮食推荐系统基于springboot+小程序的个性化食谱推荐系统小程序(程序+文档+讲解+定制)
  • 技术面试官视角:除了代码,更看重候选人的哪些潜质与特质?
  • 数字图像处理---压缩编码
  • 线上 OOM 了!热乎的!
  • 【计算机毕业设计案例】基于springboot+小程序的自助停车缴费系统小程序基于微信小程序的自助停车缴费系统停车场车位预约(程序+文档+讲解+定制)