欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mybatis自動掃描和自定義類注解方式

 更新時間:2021年10月09日 08:38:52   作者:大熊來編程  
這篇文章主要介紹了mybatis自動掃描和自定義類注解方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

mybatis自動掃描和自定義類注解

以往都是使用自定義注解實現(xiàn)Dao層mapper.java和mapper.xml文件的裝載,今天在搭建MyBatis的過程,使用了MyBatis的自動掃描進行Dao層mapper.java和mapper.xml文件的裝載過程中不斷報錯掃描不到,當(dāng)時配置文件如下

最后找出原因是因為開啟自動掃描的時候不能使用自定義注解類,否則spring默認是使用自定義類的方式進行文件的裝載,想要使用自動掃描直接把自定義注解類的那一行注釋掉就可以了,如下圖

Spring mybatis自動掃描dao

Spring注解方式會出現(xiàn)找不到dao的bean的情況

解決方案

在mybatis配置文件中加入以下綁定dao的方式:

<!-- mapper接口namepspace綁定方式 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    <property name="basePackage" value="com.namespace.**.dao" /><!-- 多個使用逗號分隔 -->
    <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory" />
</bean>

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot 設(shè)置傳入?yún)?shù)非必要的操作

    SpringBoot 設(shè)置傳入?yún)?shù)非必要的操作

    這篇文章主要介紹了SpringBoot 設(shè)置傳入?yún)?shù)非必要的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • java之項目運維手冊

    java之項目運維手冊

    這篇文章主要介紹了java之項目運維手冊,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Java ZooKeeper分布式鎖實現(xiàn)圖解

    Java ZooKeeper分布式鎖實現(xiàn)圖解

    ZooKeeper是一個分布式的,開放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù),是Google的Chubby一個開源的實現(xiàn),是Hadoop和Hbase的重要組件。它是一個為分布式應(yīng)用提供一致性服務(wù)的軟件,提供的功能包括:配置維護、域名服務(wù)、分布式同步、組服務(wù)等
    2022-03-03
  • 基于@LastModifiedDate不起作用的解決方案

    基于@LastModifiedDate不起作用的解決方案

    這篇文章主要介紹了基于@LastModifiedDate不起作用的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • maven配置阿里云倉庫的實現(xiàn)方法

    maven配置阿里云倉庫的實現(xiàn)方法

    本文主要介紹了maven配置阿里云倉庫的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • SpringBoot中AOP的動態(tài)匹配和靜態(tài)匹配詳解

    SpringBoot中AOP的動態(tài)匹配和靜態(tài)匹配詳解

    這篇文章主要介紹了SpringBoot中AOP的動態(tài)匹配和靜態(tài)匹配詳解,在創(chuàng)建代理的時候?qū)δ繕祟惖拿總€連接點使用靜態(tài)切點檢查,如果僅通過靜態(tài)切點檢查就可以知道連接點是不匹配的,則在運行時就不再進行動態(tài)檢查了,需要的朋友可以參考下
    2023-09-09
  • JAVA 對數(shù)組進行初始化填充的方法示例

    JAVA 對數(shù)組進行初始化填充的方法示例

    這篇文章主要介紹了JAVA 對數(shù)組進行初始化填充的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • java實現(xiàn)打印正三角的方法

    java實現(xiàn)打印正三角的方法

    這篇文章主要為大家詳細介紹了java實現(xiàn)打印正三角的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • RabbitMQ中的延遲隊列機制詳解

    RabbitMQ中的延遲隊列機制詳解

    這篇文章主要介紹了RabbitMQ中的延遲隊列機制詳解,延時隊列內(nèi)部是有序的,最重要的特性就體現(xiàn)在它的延時屬性上,延時隊列中的元素是希望,在指定時間到了以后或之前取出和處理,簡單來說,延時隊列就是用來存放需要在指定時間被處理的元素的隊列,需要的朋友可以參考下
    2023-09-09
  • 基于Java中字符串indexof() 的使用方法

    基于Java中字符串indexof() 的使用方法

    今天小編就為大家分享一篇基于Java中字符串indexof() 的使用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07

最新評論