spring基于框架和JDBC例子

spring基于框架和JDBC例子

ID:22226999

大小:320.50 KB

页数:36页

时间:2018-10-27

spring基于框架和JDBC例子_第1页
spring基于框架和JDBC例子_第2页
spring基于框架和JDBC例子_第3页
spring基于框架和JDBC例子_第4页
spring基于框架和JDBC例子_第5页
资源描述:

《spring基于框架和JDBC例子》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方在Spring的WebMVC框架提供了模型-视图-控制器架构以及可用于开发灵活,松散耦合的Web应用程序准备的组件。MVC模式会导致分离的应用程序(输入逻辑,业务逻辑和UI逻辑)的不同方面,同时提供这些元素之间的松耦合。·模型(Model )封装了应用程序的数据和一般他们会组成的POJO。·视图(View)是负责呈现模型数据和一般它生成的HTML输出,客户端的浏览器能够解释。·控制器(C

2、ontroller )负责处理用户的请求,并建立适当的模型,并把它传递给视图渲染。DispatcherServletSpring的web模型-视图-控制器(MVC)框架是围绕着处理所有的HTTP请求和响应的DispatcherServlet的设计。Spring的WebMVC框架的DispatcherServlet的请求处理流程说明如下图:下面是对应于传入的HTTP请求到DispatcherServlet的事件序列:----------专业最好文档,专业为你服务,急你所急,供你所需--------

3、-----文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方1.接收HTTP请求后,DispatcherServlet咨询HandlerMapping来调用相应的控制器。2.该控制器接受请求并调用基于使用GET或POST方法相应的服务方法。服务方法将基于定义的业务逻辑设置模型数据,并返回视图名到DispatcherServlet。3.DispatcherServlet将需要帮助的ViewResolver从拾取到该请求所

4、定义的视图。4.一旦视图被敲定,DispatcherServlet会传递模型数据是在浏览器上最终呈现的视图。所有上述部件,即HandlerMapping,控制器和视图解析器WebApplicationContext部分是纯的ApplicationContext必要的Web应用程序的一些额外的功能扩展。所需配置你需要映射所需的DispatcherServlet处理,通过在web.xml文件中使用URL映射请求。下面是一个例子,说明声明和映射HelloWebDispatcherServlet的例子:

5、SpringMVC

6、ApplicationHelloWeborg.springframework.web.servlet.DispatcherServlet----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方----------专业最好文档,专业为你服务,急你所急,供你所需-------------文档下载最佳的地方

7、rvlet-class>1HelloWeb*.jspweb.xml文件将被保存在您的Web应用程序的WebContent/WEB-INF目录。在DispatcherServlet的HelloWeb初始化,该框

8、架将尝试从一个名为 [servlet-name]-servlet.xml位于应用程序WebContent/WEB-INF目录文件加载应用程序上下文。在这种情况下我们的文件将是HelloWeb-servlet.xml。接下来,标记指示URL会被DispatcherServlet处理。这里全部用。jsp结束HTTP请求将由DispatcherServlet的HelloWeb处理。如果不想用默认文件名为[servlet-name]-servlet.xml和默认位置的W

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。