springboot實現指定mybatis中mapper文件掃描路徑
更新時間:2022年06月07日 11:32:36 作者:enjoy囂士
這篇文章主要介紹了springboot實現指定mybatis中mapper文件掃描路徑方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
指定mybatis中mapper文件掃描路徑
所有的mapper映射文件
mybatis.mapper-locations=classpath*:com/springboot/mapper/*.xml
或者resource下的mapper映射文件
mybatis.mapper-locations=classpath*:mapper/**/*.xml
mybatis配置多個掃描路徑寫法
百度得到,但是很亂,稍微整理下:
最近拆項目,遇到個小問題,稍微記錄下:
<!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 --> ?? ?<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> ?? ??? ?<property name="dataSource" ref="dataSource" /> ?? ??? ?<!-- 自動掃描mapping.xml文件 --> ?? ??? ?<property name="mapperLocations" value="classpath*:com/**/mapping/*.xml"></property> ?? ?</bean> ? ?? ?<!-- DAO接口所在包名,Spring會自動查找其下的類 --> ?? ?<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> ?? ??? ?<property name="basePackage" value="com.xxx.dao" /> ?? ??? ?<!--<property name="basePackage" value="com.xxx.dao,com.yyyy.dao" />--> ?? ??? ?<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property> ?? ?</bean>
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
關于SpringBoot3.x中spring.factories功能被移除的解決方案
這篇文章主要介紹了SpringBoot3.x中spring.factories功能被移除的解決方案,在配置好相關依賴、最小啟動類和配置之后,發(fā)現項目無法啟動,于是根據啟動上下文日志和按行DEBUG找到原因并且在等待組件升級兼容之前進行臨時性解決,需要的朋友可以參考下2022-12-12springboot結合mysql主從來實現讀寫分離的方法示例
這篇文章主要介紹了springboot結合mysql主從來實現讀寫分離的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-04-04Java Jedis NOAUTH Authentication required問題解決方法
這篇文章主要介紹了Java Jedis NOAUTH Authentication required問題解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07