在springmvc與mybatis整合時,需要對每一個mapper定義對應的一個MapperFactoryBean,可以使用MapperScannerConfigurer自動掃描mapper,然后自動為我們注冊對應的MapperFactoryBean對象。 例如:
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="annotationClass" value="org.springframework.stereotype.Repository" /> <property name="basePackage" value="net.smui" /> </bean>
basePackage表示需要掃描的包,annotationClass表示需要掃描該包下有該的注解的類。 分享一個鏈接 Mybatis3.2.1整合Spring3.1
