2024年12月华为ws5100(moto milestone)

发布时间:

今天给各位分享华为ws5100的知识,其中也会对moto milestone进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文导读目录:

1、2024年12月华为ws5100(moto milestone)

2、外观好看的手机(到底哪台手机的外观最好看)

springspringmvc(Yáng解Springmvc工作原理及源码分析

详解Springmvc工作原理及源码分析

Model模型层(javaBean组件=领域模型(javaB ean)+业务层+持久层View视图层(htmljsp…Controller控制层(委托模型层进行数据处理springmvc是一个web层mvc框架,类似struts。springmvc是spring的部分,其实就是spring在原有基础上,又提供了web应用的mvc模块。实现机制:struts是基于过滤器实现的。springmvc是基于servlet实现的。运行速Duó:因为过滤器底层是servlet,所以springmvc的运Xíng速度会稍Wēi比structs快。struts是多例的springmvc单例的参数Fēng装:struts参数封装是基于属性进行封装。springmvc是基于方Fǎ封装。颗粒度更细。⑴用户发送请求至DispatcherServlet。⑵DispatcherServlet收到请Qiú调用HandlerMapping查询具体的Handler2024年12月华为ws5100(moto milestone)。⑶HandlerMappingZhǎo到具体的处理器(具体配置的是哪个处理器的实现类),生成处Lǐ器Duì象及Chù理器拦Jié器(HandlerExcutorChain包含了Handler以及拦截器集合)返回给DispatcherServlet。⑷DispatcherServlet接收到HandlerMapping返回DeHandlerExcutorChain后,调用HandlerAdapter请Qiú执行具体DeHandler(Controller)。⑸HandlerAdapter经过适配调用具体的Handler(ControllerJí后端控制器)。⑹Controller执行完成返回ModelAndView(其中包含逻辑视图和数据)给HandlerAdaptor。⑺HandlerAdaptor再JiāngModelAndView返回给DispatcherServlet。⑻DispatcherServlet请求视图解析器ViewReslover解析ModelAndView。⑼ViewReslover解析后返回具体View(物理视图)到Dispa tcherServlet。⑽DispatcherServlet请QiúXuàn染视图(即将模型数据填充至视图Zhōng)根据View进行渲染视图。⑾将渲染后的视图返回给DispatcherServlet。⑿DispatcherServlet将响应结果返回给用户。()前端控制器DispatcherServlet(配置即可功能:中央处理器,接收请求,自己不做任何处理,而是将请求发送Jǐ其他组件进行处Lǐ。DispatcherServlet是整个流程的控制中心。()处理器映射器HandlerMapping(配ZhìJí可)GōngNéng:根据DispatcherServlet发送的url请求路径查找Handler常见的处理器映射器:BeanNameUrlHandlerMapping,SimpleUrlHandlerMapping,ControllerClassNameHandlerMapping,DefaultAnnotationHandlerMapping(不建议使用)()处理器适配QìHandlerAdapter(Pèi置即可功能:按照特定规则(HandlerAdapter要求的规则去执行Handler。通过HandlerAdapter对处理Qì进行执行,这是适配器模式的应用,通过扩展多个适配器Duì更多类型的处理器进行执行。常见的处理器适配器:HttpRequestHandlerAdapter,SimpleControllerHandlerAdapter,AnnotationMethodHandlerAdapter()处理器Handler即Controller(程序猿编写)功能:编写Handler时按照HandlerAdapter的要求去做,这样适配器才可以去正确Zhí行Handler。()视图解析器ViewReslover(配置即可)功能:进行视图解析,根据逻辑视图名解析成真正的视图。ViewResolverFù责将处理结果生成View视图,ViewResolver首先根据逻辑视图名解析成物理视图名即具体的页面地址,再Shēng成View视图对象,最Hòu对View进行Xuàn染将处理结果通过页面展示给用户。springmvcKuàng架提供了多种ViewShì图类型,如:jstlViewfreemarkerViewpdfView...()视图View(程序猿编写)View是Yī个接口,实Xiàn类支持Bù同的View类型(jspfreemarkerpdf...引入相关依赖:springDe基本包springmvc需要的spring-webmvc,日志相关的slfj-logj,jsp相关的jstlservlet-apijsp-api。因为DispatcherServlet本身就是一个Servlet,所以需要在web.xml配置。一使用默认加载springmvc配置文件的方式,必须按照以下规范:①命名规则:-servlet.xml====》springmvc-servlet.xml②路径规则:-servlet.xml必须放在WEB-INF下边二如果要不按照默认加载位置,则需要在web.xml中通Guò标签来指定springmvc配置文件的加载路径,如上图所示。将自定义的Controller处理器配置到spring容器中交Yóuspring容Qì来管理,因为这里的springmvc.xml配置Wén件中处理器映射器配置的是BeanNameUrlHandlerMapping,Gēn据名字可知这个处理器映射器是根据bean(自定义Controller)的name属性值url去寻找执Xíng类Handler(Controller),所以bean的name属性值即是要和用户发送的请求路径匹配的url。根据视图解析路径:WEB-INF/jsps/index.jsp功能:根据bean(Zì定义Controller)的name属性的url去寻找执行类Controller。功能:自定义的处理器(Controller)实现了Controller接口时,适配器就会执XíngController的具体方Fǎ。SimpleControllerHandlerAdapter会自动Pàn断自定义的处理Qì(Controller)是否实现了Controller接口,如果是,Tā将会自动调用处理器的handleRequest方法。Controller接口中有一个方法叫handleRequest,也就是处理器Fāng法。因此,自定义的Controller要想Pī调用就必须实现Controller接口,重写Controller接口中的处理器方法。

Spring和SpringMVC的区别

spring和springmvc虽然Míng字相差不多但Shì她们个根本就是个不同的框架。sprng就像一个强大的整Hé器,Tā本身提供了很多写好的功能,但是如果你不想用可以通过spring整合其他的功能。例如:Spring+springmvc+hibernate就是有spring整合了springmvc和hibernate。至于springmvc其实他的底层就是servlet。java代码和前端页面就是通过springmvc联系起来的。类似与struts

moto milestone

外观好看的手机(到底哪台手机的外观最好看

到底哪台手机的外观最好看

选购手机的时候,很多朋友们都十分关注手机颜值,尤其对于女生来说,颜值第一正义。下面Wǒ们就来盘点一下年来上市的Yán值最高的Shǒu机吧。每一款都极好看,简直Shì颜控的福音。

iPhonePro石墨色

这款手机可以说是今年Suǒ有上市手机的颜值巅峰。它使用了粗磨砂Bō璃,配上石墨配色,Yǔ真实石墨质感非常相似。加上等边三角形排布的相机,从内到Wài流Lù出它De高级感。Cǐ外,不锈钢高亮的中框也是非常耐看2024年12月华为ws5100(moto milestone)。


华为ws5100的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于moto milestone华为ws5100的信息别忘了在本站进行查找喔。