spring配置文件怎么快速生成 spring配置文件说法正确的是?
spring配置文件说法正确的是?
spring配置文件,目前有三种,比较传统的xml,基于注解的配置和javaconfig。
核心配置是applicationContent.xml
Spring的配置文件最好使用什么文件?
spring的核心配置文件的名字就是applicationContext.xml,
spring的工作流程?
spring工作的流程
流程如下:
1、用户发动攻击帮忙到前端控制器(DispatcherServlet),该控制器会过滤处理出哪些请求可以不访问Servlet、哪些不能访问。就是url-pattern的作用,另外会程序加载springmvc.xml配置文件。
2、前端控制器会能找到处理器映射器(HandlerMapping),是从HandlerMapping成功url到controller映射的组件,简而言之,那就是将在springmvc.xml中配置的或者注解的url与对应的处理类可以找到并进行存储,用maplturl,handlergt这样的来存储位置。
3、HandlerMapping有了映射关系,而且找不到url随机的处理器,HandlerMapping都会将其处理器(Handler)返回,在返回前,会加上很多拦截器。
4、DispatcherServlet拿去Handler后,能找到HandlerAdapter(处理器适配器),是从它来ftp访问处理器,并先执行处理器。
5、执行处理器
6、处理器会直接返回一个ModelAndView对象给HandlerAdapter
7、通过HandlerAdapter将ModelAndView对象前往给前端控制器(DispatcherServlet)
8、前端控制器帮忙视图题器(ViewResolver)去通过视图解析,根据逻辑视图名解析成唯一的视图(jsp),其实那是将ModelAndView对象中存放视图的名称接受查看,找到不对应的页面形成视图对象
9、直接返回视图对象到前端控制器。
10、视图渲染,那是将ModelAndView对象中的数据扔到request域中,利用让页面程序加载数据的。
11、是从第8步,通过名称找不到了不对应的页面,通过第10步,request域中有了所要的数据,这样的话就还能够通过视图渲出了。到最后将其返回去掉。
控制器 处理器 HandlerMapping DispatcherServlet xml
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。