您的位置:首页 > 娱乐 > 八卦 > 长沙建站模板平台_免费的行情网站推荐大全_最大的搜索网站排名_西安网站外包

长沙建站模板平台_免费的行情网站推荐大全_最大的搜索网站排名_西安网站外包

2025/4/29 21:35:16 来源:https://blog.csdn.net/zsysingapore/article/details/147426869  浏览:    关键词:长沙建站模板平台_免费的行情网站推荐大全_最大的搜索网站排名_西安网站外包
长沙建站模板平台_免费的行情网站推荐大全_最大的搜索网站排名_西安网站外包

1.响应
(1)响应页面
(2)响应数据(异步提交):文本数据、json数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.REST风格
(1)REST:表现形式状态转换。
(2)传统风格资源描述形式
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.Restful入门案例
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.基于RESTful页面数据交互(后台接口开发)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.基于Restful页面数据交互(页面访问处理)
先将静态资源拷贝到webapp下

对静态资源,是不需要经过SpringMVC
在这里插入图片描述

所以需要在config的目录下创建SpringMvcSupport的功能类
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.SpringMVC-SSM整合
SSM整合、表现层数据封装、异常处理器、项目异常处理方案、案例:ssm整合标准开发。
(一)SSM整合流程
(1)创建工程
(2)SSM整合
Spring
springconfig
MyBatis
MybatisConfig
JdbcConfig
jdbc.properties
SpringMVC
ServletConfig
SpringMvcConfig
(3)功能模块
表与实体类
dao(接口+自动代理)
service(接口+实现类)
业务层接口测试(整合Junit)
Controller
表现层接口测试(PostMan)
在这里插入图片描述
先在pom.xml导入相应的jar包
在这里插入图片描述
在这里插入图片描述

dao是通过自动代理来实现类,所以没有impl包

(二)SSM整合
(1)spring核心容器的组件完成配置(SpringConfig)
在这里插入图片描述
在这里插入图片描述

(2)数据库配置(JdbcConfig)
在这里插入图片描述

(3)数据库配置(MybatisConfig)
在这里插入图片描述

(4)配置jdbc.properties
在这里插入图片描述

(5)web容器配置类(servletConfig)
在这里插入图片描述

对于gerRootConfigClasses(根配置),我们需要加载的是SpringConfig.class
对于web容器(getServletConfigClass,应对web请求处理的),我们需要加载的是SpringMVCConfig.class。
SpringMvcConfig容器可以访问Spring容器,Spring容器不可以访问SpringMvcConfig容器。
(6)SpringMvcConfig配置
在这里插入图片描述
(二)SSM整合–功能模块
在这里插入图片描述
在这里插入图片描述

(1)BookDao.java
#{type}取的是BookDao bookdao中的数据。insert into 表名(type)这边的type变量是表中的type属性。其他变量同理可得。
在这里插入图片描述

(2)BookService.java
在这里插入图片描述

(3)BookServiceImpl.java
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

(会有红色波浪线,把鼠标放上去,点击implement method)
比如注入的bookDao在idea中目前不存在,spring没有配置bookDao的Bean(因为用的自动代理)。

(4)BookController.java
在这里插入图片描述
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com