使用 Mybatis 的 mapper 代理

十年热恋 提交于 2020-02-29 13:55:44

使用mybatis不用写实现dao实现类,其中注意配置文件中mapper配置中namespace必须是dao的接口的全路径,配置文件中的(select,insert,update)标签ID必须和Dao接口的方法名一致。

注意spring整合mybaties时候,配置文件需要配置mybaties的代理扫描:

   <!-- mybatis代理扫描 -->
    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
        <property name="basePackage" value="com.mp.dao" />
        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
    </bean>

完成以上即可使用spring整合mybaties时候Dao不用写实现类的开发模式。

这样具有拓展性,提高了灵活性。

 

互相学习,共同进步:)  转载请注明出处谢谢。

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!