关于ssm框架的整合步骤.docx

上传人:b****1 文档编号:1419814 上传时间:2023-04-30 格式:DOCX 页数:9 大小:27.50KB
下载 相关 举报
关于ssm框架的整合步骤.docx_第1页
第1页 / 共9页
关于ssm框架的整合步骤.docx_第2页
第2页 / 共9页
关于ssm框架的整合步骤.docx_第3页
第3页 / 共9页
关于ssm框架的整合步骤.docx_第4页
第4页 / 共9页
关于ssm框架的整合步骤.docx_第5页
第5页 / 共9页
关于ssm框架的整合步骤.docx_第6页
第6页 / 共9页
关于ssm框架的整合步骤.docx_第7页
第7页 / 共9页
关于ssm框架的整合步骤.docx_第8页
第8页 / 共9页
关于ssm框架的整合步骤.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

关于ssm框架的整合步骤.docx

《关于ssm框架的整合步骤.docx》由会员分享,可在线阅读,更多相关《关于ssm框架的整合步骤.docx(9页珍藏版)》请在冰点文库上搜索。

关于ssm框架的整合步骤.docx

关于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监听器使用的-->

contextConfigLocation

classpath:

--spring监听器-->

在中配置springmvc的前端控制器(中央处理器),配置如下:

springmvc

contextConfigLocation

classpath:

--加载配置文件的时候立即实例化-->

1

springmvc

--/*:

拦截所有的请求跳转视图都会拦截比如/WEB-INF/jsp/

/:

拦截所有的请求跳转视图不拦截不过会拦截.拦截.do后缀的请求

-->

*.do

在中配置请求时中文乱码过滤器,配置如下:

encoding

encoding

utf-8

encoding

*.do

2.在中的配置

--所有的配置文件从这里导入-->

3.在config包中的

--配置c3p0连接池-->

4.在config包中的

--读取文件-->

--这种写法不利于扩展-->

property-placeholderlocation=”classpath:

”/>

使用下面这种配置,有利于扩展

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"/>

--校验-->

--指定信息保存位置-->

--读取文件的类-->

--资源文件名-->

classpath:

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>

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2