spring 整合mybatis时候 MapperScannerConfigure的配置问题

原创 2015年11月18日 16:19:56

整合关键点,在于对mapper的注入。

配置文件如下

<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">   
<property name="basePackage" value="org.ezca.autocount.dao"/>   
<property name="markerInterface" value="org.ezca.autocount.dao.CertRegionMapper"/>
</bean>

这里面有两个property

basePackage :告知需要扫描的包,那么在这个包下面所有的接口都会被扫描到,同时作为一个 certRegionMapperbean 被注册,以便其他的bean,如serverice层注入。

markerInterface:作用是排除,当这个属性被赋值时,那么MapperScannerConfigurer只会扫描继承了这个接口的接口并注册。。注意,这里是必须是继承了这个接口的接口,如果直接指向这个接口,那么系统会报错,无法找到实现了这个接口的bean。



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

从MapperScannerConfigurer看MyBatis自动扫描Mapper的机制

从MapperScannerConfigurer看MyBatis自动扫描Mapper的机制

Mybatis3源码分析(二):扫描Mapper关联到spring IOC容器

首先讲讲mapper是怎么从配置到对象的。         实现了basePackage下所有实现了markerInterface指明的类...

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.mybatis.

1、缺少commons-collections-3.1.jar包导致,引入该包即可。 2014-03-31 16:05:20,967 ERROR [org.springframework.w...
  • pcxbest
  • pcxbest
  • 2014年03月31日 16:13
  • 13720

mybatis与spring整合报错Error creating bean with name 'sqlSessionFactory' defined in class path resource

今天做mybatis与spring整合的时候报了一个错误,如下 Caused by: org.springframework.beans.factory.BeanCreationException:...

MyBatis与Spring 整合后,创建Bean报奇葩错的解决

代理了MaBatis Generator自动生成的Mapper的类 package com.aliapp.wxxd.material.service; import interfaces.Entit...

mybatis报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sq

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlsessionFa...

Spring Boot MyBatis 通用Mapper插件集成

看本文之前,请确保你已经在SpringBoot中集成MyBatis,并能正常使用。 如果没有,那么请先移步 http://blog.csdn.net/catoop/article/details/5...
  • catoop
  • catoop
  • 2016年02月18日 11:02
  • 40453

MyBatis Spring整合配置映射接口类与映射xml文件

Spring整合MyBatis使用到了mybatis-spring,在配置mybatis映射
  • zht666
  • zht666
  • 2014年08月20日 14:55
  • 43919

mybatis3整合spring4-采用mapper动态代理的方式开发Dao

这篇博文我主要讲讲我学到的mybatis3整合spring4开发Dao的方法:mapper动态代理的方式。...

MyBatis和Spring整合配置文件笔记

根据给定的Mapper接口生成实现组件指定Mapper接口指定sqlSession资源
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring 整合mybatis时候 MapperScannerConfigure的配置问题
举报原因:
原因补充:

(最多只允许输入30个字)