<bean id="mapDao" class="org.mybatis.spring.MapperFactoryBean"> <!-- 这里是接口,不是接口实现类了 --> <property name="mapperInterface" value="com.ssm.iface.IUserDao"/> <property name="sqlSessionFactory" ref="sqlSessionFactory"/> </bean>
这里org.mybatis.spring.MapperFactoryBean中的mapperInterface是做什么用的,他的value为什么指向的是接口,而不是接口的实现类