Spring提供了MapperScannerConfigurer对象,该对象可以自动扫描包创建代理对象,并将代理对象放入容器中,此时不需要使用SqlSession手动创建代理对象。
创建MapperScannerConfigurer对象
<!-- 该对象可以自动扫描持久层接口,并为接口创建代理对象 -->
2
<bean id="mapperScanner" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
3
<!-- 配置扫描的接口包 -->
4
<property name="basePackage" value="com.itbaizhan.dao"></property>
5
</bean>
Service类直接使用代理对象即可
测试