SpringMvc与Mybatis整合
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SpringMvc与Mybatis整合1.目的
学习SpringMvc与Mybatis怎样整合在一起。
2.环境准备
1)jdk版本:jdk1.7或jdk1.8
2)IDE:eclipse
3)Tomcat:Apache Tomcat v7.0
4)数据库:mysql及navicat for mysql
3.整合
3.1.新建一个web项目
注意:这里选择Dynamic Web Module 2.5 ,因为2.5是主流,默认在eclipse的WebContent \WEB-INF\目录下创建web.xml的,而3.0则默认没有web.xml文件
3.2.添加整合所需的jar包
注:所有的包已经放到文件jar里面了
3.3.web.xml配置
3.3.1.代码如下:
xmlns="/xml/ns/javaee" xsi:schemaLocation="/xml/ns/javaee /xml/ns/javaee/web-app_2_5.xsd"id="WebApp_ID" version="2.5"> r
3.3.2.代码详解:
1)Spring配置文件:applicationContext.xml(下面会介绍)
2)编码过滤器:选择UTF-8,解决中文乱码问题
3)Spring监听器:org.springframework.web.context.ContextLoaderListener
4)添加对springmvc的支持
SpringMVC配置文件:spring-mvc.xml(下面会介绍)
3.4.spring-mvc.xml配置
3.4.1.代码如下:
xmlns:xsi="/2001/XMLSchema-instance" xmlns:p="/schema/p" xmlns:aop="/schema/aop" xmlns:context="/schema/context" xmlns:jee="/schema/jee" xmlns:tx="/schema/tx" xsi:schemaLocation=" /schema/aop /schema/aop/spring-aop-4.0.xsd /schema/beans