使用 Mybatis 的 mapper 代理

使用mybatis不用寫實現dao實現類,其中注意配置文件中mapper配置中namespace必須是dao的接口的全路徑,配置文件中的(select,insert,update)標籤ID必須和Dao接口的方法名一致。spring

注意spring整合mybaties時候,配置文件須要配置mybaties的代理掃描:sql

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

完成以上便可使用spring整合mybaties時候Dao不用寫實現類的開發模式。mybatis

這樣具備拓展性,提升了靈活性。app

 

互相學習,共同進步:)  轉載請註明出處謝謝。學習

相關文章
相關標籤/搜索