最近开发一个会员接口,由于公司想要把这个接口独立,因此我在项目里重新建了一个包,把跟这个接口相关的Controller、Service、Dao、mapper文件都单独写出来,如项目原来的结构是com.aa.www,我新加的目录是com.bb.www,我把在这个过程中遇到的一些跟spring和mybatis整合相关的问题,记录下来。
1 把Contrllor加入Spring mvc管理
需要在spring-servlet.xml文件中加入这个包的路径:如下面,原来我的base-package为com.aa.www,现在为了把我的com.bb.www也加入管理,我把base-package改成com.*.www,这样就好了。
<context:component-scan base-package="com.*.www" use-default-filters="false"> <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller" /> </context:component-scan>
2 把Service加入applicationContext.xml管理
Service也要加入spring管理,需要在applicationContext.xml文件中把com.bb.www加上
<context:component-scan base-package="com.aa.www"/> <context:component-scan base-package="com.bb.www"/>
3 把Mapper文件也加入applicationContext.xml管理
把mapper文件的calsspath*:com/aa/**/mapper/*.xml改成classpath*:com/*/**/mapper/*.xml
<property name="mapperLocations" value="classpath*:com/*/**/mapper/*.xml" />
相关推荐
spring整合mybatis时需要用到的配置文件
spring_mybatis 整合jar包,基本常用jar包的整合,。。。。。。。。。。。。。。。
spring整合Mybatis纯净项目,基础搭建,下载就用,包含整套源码,jar包
IDEA: spring+mybatis+springMVC SSM框架(二) spring 整合 Mybatis 以及分页插件 PageHelper
Spring集成Mybatis所需jar包
使用spring+mybatis自动生成实体类工具包,部分错误解决方案等
Spring-Mybatis整合包含基本的增删改查简单易懂!
一个完整而简单SSM项目,包含SQL脚本、代码与学习笔记。内容Spring如何整合SpringMVC与Mybatis以及整合原理的源码分析。
Spring整合Mybatis源码解析
mybatis-plus学习,spring和mybatis-plus集成配置
spring整合mybatis3所需的各种jar文件
SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+Mybatis集成开发环境SpringMVC+Spring+...
spring cloud整合mybatis,spring cloud整合mybatis,spring cloud整合mybatis
spring mvc mybatis 整合源码,带数据库脚本,带详细注释,适合初、中、高各级开发人员使用
spring集成mybatis.zip spring集成mybatis.zip spring集成mybatis.zip spring集成mybatis.zip spring集成mybatis.zip spring集成mybatis.zip spring集成mybatis.zip spring集成mybatis.zip spring集成mybatis.zip ...
SpringMVC学习(四)——Spring、MyBatis和SpringMVC的整合
spring整合mybatis
这是一个web程序的后台代码,整合了spring mvc和mybatis的配置,实现了各地方的电量增删改查,该代码持久层利用mybatis框架,简化了dao层的实现,spring实现了controller层、service层。
Spring集成MyBatis简单demo