从spring的几个阶段理解其工作原理
2019-06-11 11:01:09 0 举报
Spring是一个强大的java web脚手架,了解其原理非常有必要
作者其他创作
大纲/内容
web项目的入口,在这里引入spring配置
利用response将处理结果返回给浏览器
init(),初始化进行以下操作
配置spring,启动时所有要加载的bean
如扫包路径等
@Autowried,为类中变量赋值实例
方便匹配用户在浏览器输入的地址
初始化HandlerMapping
初始化阶段
DispatcherServlet
利用反射机制调用方法
就是Map,存储ResultMapping的URL,映射方法
获取用户的请求路径
依赖注入
spring开发的入口,负责职责的分派
根据用户请求的URL在HandlerMapping匹配并找到对应Method
运行时阶段
调用Method
request.getUrl()
启动时,由web容器自动调用servlet的初始化方法
配置url-pattern
匹配URL和对应的Method
spring的配置文件
web服务 只要用户请求,就会调用service
初始化IOC容器
web.xml
加载spring的配置文件
配置阶段
servlet的初始化方法
收藏
0 条评论
下一页