关于ssm框架的整合步骤.docx
- 文档编号:18015391
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:9
- 大小:27.50KB
关于ssm框架的整合步骤.docx
《关于ssm框架的整合步骤.docx》由会员分享,可在线阅读,更多相关《关于ssm框架的整合步骤.docx(9页珍藏版)》请在冰豆网上搜索。
关于ssm框架的整合步骤
关于ssm框架的整合步骤
1.什么是ssm
ssm指的是springmvc+spring+mybatis,而且这个组合框架是基于mvc架构的。
Springmvc是做控制层的,spring在此中是用来管理业务逻辑层的,mybatis是用来做dao层的。
而架构mvc中的m指的是model,其中包含service,dao以及javabean(pojo),其中v指的是视图,
其中的c指的是controller(handler).
2.导入的jar包
框架配置步骤
1.从文件开始
不管你用的什么框架,如果你使用的是Tomcat作为服务器,都需要在中配置一个入口,开启使用的框架,故此,我们先从文件中开始配置.
Spring是springmvc和mybatis依附的对象。
在中配置spring监听器,配置如下:
--这个上下文全局参数是给spring监听器使用的-->
--spring监听器-->
在中配置springmvc的前端控制器(中央处理器),配置如下:
--加载配置文件的时候立即实例化-->
--/*:
拦截所有的请求跳转视图都会拦截比如/WEB-INF/jsp/
/:
拦截所有的请求跳转视图不拦截不过会拦截.拦截.do后缀的请求
-->
在中配置请求时中文乱码过滤器,配置如下:
2.在中的配置
--所有的配置文件从这里导入-->
3.在config包中的
--配置c3p0连接池-->
4.在config包中的
--读取文件-->
--这种写法不利于扩展-->
property-placeholderlocation=”classpath: ”/> 使用下面这种配置,有利于扩展 5.在config包中的的配置 driverClass= jdbcUrl= user=root password= 6.在config包中的的配置 --扫描包--> component-scanbase-package=””> exclude-filtertype=”annotation”expression=””/> component-scan> 7.在config包中的的配置 --配置数据源事务注解式开发--> --开启注解--> /> annotation-driventransaction-manager=”transactionManager 8.在config包中的的配置 --sqlSessionFactory工厂--> --注入数据源--> --配置核心配置文件所在位置--> ”/> --Mapper接口动态代理开发升级扫描--> 9.在中的配置 --开启懒加载--> --加载必须的--> --开启二级缓存--> --> --为类类型启别名为的是简化书写 10.在中的配置 --扫描--> component-scanbase-package=””-udseefault-filters=”false”> include-filtertype=”annotation”expression=””> component-scan> --视图解释器--> --注解式处理器映射器和处理器适配器--> validator annotation-drivenconversion-service=”conversionService”validator=/> --校检--> --日期转换器--> v/property> v/bean> --设置文件上传大小默认单位B要求1M--> vpropertyname=”maxUploadSize”value=”1048576”/> 11.在中配置全局异常处理 需要自定义一个异常处理类,例如: 然后在中,配置一个该类的bean 12.在中配置校验 第1步: 导入必须的jar包 第2步: 在javabean上打注解 第3步: 生成分组的接口 第4步: 在文件中配置 --注解式--> annotation-driven conversion-service="conversio nService"validator="validator"/> --校验--> --指定信息保存位置--> --读取文件的类--> --资源文件名--> message --资源文件编码格式--> --对资源文件缓存时间,单位秒--> 第5步: 编写文件 itemsNameSize二\u8BF7\u8F93\u51651-5\u4E4B\u95F4\u7684 \u6570 itemsName=\u4E0D\u4E3A\u7A7A 13.当springmvc的前端控制器的接收的请求是/时的配置 在中的配置如下,给springmvc前端控制器添加的另外一个映射路径: vservlet-mapping > vservlet-name >springmvc vurl-pattern >/ 也要也中文乱码过滤器,配置添加一个新的过滤映射路径 vfilter-mapping > vfilter-name >encoding vurl-pattern >/ > 我们需要让springmvc的前端控制器不拦截…doc... 在中的配置如下 14.在中配置拦截器 --springmvc拦截器--> interceptors> interceptor> --设置拦截规则--> /> mappingpath="/*/**" --拦截器类--> v/mvc: interceptor> interceptors>
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 关于 ssm 框架 整合 步骤