# spring-springmvc-mybatis **Repository Path**: xi_fan/spring-springmvc-mybatis ## Basic Information - **Project Name**: spring-springmvc-mybatis - **Description**: 使用maven管理,可以多次使用的ssm框架模板,具体还可以查看readme文件熟悉ssm的搭建。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 56 - **Forks**: 28 - **Created**: 2016-10-13 - **Last Updated**: 2021-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 教你如何用Spring SpringMVC Mybatis搭建项目:(可以直接拿该项目过来使用,只需修改jdbc.properties文件) ---- 一、搭建一个Maven项目,在pom导入相关的依赖包,具体可以查看本项目的pom文件,该pom文件配置好的依赖包全是项目框架的核心依赖包。 二、web.xml的核心配置:(以本项目为例) 1、spring的相关配置: org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:conf/spring.xml;classpath:conf/spring-mybatis.xml 2、springmvc的相关配置: springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:conf/springmvc-servlet.xml 1 springmvc / 三、Spring、SpringMVC、Mybatis三个框架对应的xml配置文件分别对应为spring.xml(spring)、spring-mybatis.xml 和 springmvc-servlet.xml(springmvc),至于为什么要分成这几个文件呢,因为这样分的话可以让配置文件条理相对清晰,spring对应的spring.xml配置文件主要管理service层,如spring的配置文件: 这样可以让spring.xml去管理好service层。相应的spring-mybatis可以管理好model层,spring-mvc可以管理好controller层。 三、 须注意的一点是,使用Mybatis开发的dao层和hibernate不一样,使用Mybatis的dao层是接口,而具体的操作在对应的Mapper文件中。