国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【springboot3.x 記錄】解決 springboot3 集成 mybatis-plus 報 sqlSession 異常

這篇具有很好參考價值的文章主要介紹了【springboot3.x 記錄】解決 springboot3 集成 mybatis-plus 報 sqlSession 異常。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

2022-12-30,作者最新發(fā)布了?3.5.3.1 版本,不需要使用快照版本了

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.5.3.1</version>
</dependency>

=========================

springboot3 已經(jīng)發(fā)布正式版,第一時間嘗鮮看看如何,但是在集成?mybatis-plus 最新版 3.5.2 的時候發(fā)現(xiàn)提示異常。

Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

看來 springboot3 在注入這塊做了調(diào)整,但目前?mybatis-plus 并沒有適配到。

于是翻查了 mybatis-plus 的 github 官網(wǎng)的 issues ,也有不少嘗鮮的小伙伴也出現(xiàn)這種情況。

也有一些小伙伴說 mybatis 已經(jīng)出了 3.0.0 版本來支持 springboot3,但是筆者嘗試過,配合使用mybatis-plus 也是不行的,會提示另外一個異常。

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

因為本身mybaits-plus 就是 在 mybatis 上構(gòu)建的,如果兩者引入,會產(chǎn)生沖突。

但是在前幾天,作者終于發(fā)布了一個?3.5.2.7-SNAPSHOT,將支持springboot 2.7-3.0+

然后筆者嘗試拉取這個快照版本,但是就是死活拉不下來,最后發(fā)現(xiàn),要在 pom.xml 中加入

	<repositories>
		<!-- 下載mybatis-plus SNAPSHOT 版本所需倉庫 -->
		<repository>
			<id>ossrh</id>
			<name>OSS Snapshot repository</name>
			<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
			<releases>
				<enabled>false</enabled>
			</releases>
			<snapshots>
				<enabled>true</enabled>
			</snapshots>
		</repository>

	</repositories>

這樣就可以拉取 mybatis-plus 的快照版本,然后運行項目,就發(fā)現(xiàn)沒報錯了。文章來源地址http://www.zghlxwxcb.cn/news/detail-546139.html

到了這里,關(guān)于【springboot3.x 記錄】解決 springboot3 集成 mybatis-plus 報 sqlSession 異常的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • springboot3 集成mybatis 和通用mapper

    springboot3 集成mybatis 和通用mapper

    xml版本查看:https://www.cnblogs.com/binz/p/6564490.html springboot3.x以前的版本查看 https://www.cnblogs.com/binz/p/17421063.html springboot3.x查看??https://www.cnblogs.com/binz/p/17654403.html 1、pom引用 !-- openapi、 swagger3、knife4j配置,適用boot3 -- !-- https://doc.xiaominfo.com -- dependency groupId com.github.xiaoymin/ groupI

    2024年02月11日
    瀏覽(25)
  • SpringBoot 集成MyBatis-Plus-Generator(最新版3.5.2版本)自動生成代碼(附帶集成MyBatis-Plus)

    SpringBoot 集成MyBatis-Plus-Generator(最新版3.5.2版本)自動生成代碼(附帶集成MyBatis-Plus)

    快速入門 代碼生成器配置(新) spring boot 2.3.12.RELEASE mybatis 3.5.2 mybatis plus 3.5.2 mybatis plus generator 3.5.2 mysql 8.0.17 velocity 2.3 hutool 5.8.15 druid 1.2.8 lombok 自帶 示例程序選擇的技術(shù)目前各項技術(shù)的穩(wěn)定版本。 相信大家厭煩重復(fù)的造輪子過程,編寫與數(shù)據(jù)庫表對應(yīng)的實體類,接著再進

    2024年02月21日
    瀏覽(14)
  • 最近正在集成SpringBoot與MyBatis-plus, MyBatis-Plus-Join體驗感很好啊

    最近正在集成SpringBoot與MyBatis-plus, MyBatis-Plus-Join體驗感很好啊

    MyBatis-Plus (opens new window)(簡稱 MP)是一個 MyBatis (opens new window)的增強工具,在 MyBatis 的基礎(chǔ)上只做增強不做改變,為簡化開發(fā)、提高效率而生。 無侵入:只做增強不做改變,引入它不會對現(xiàn)有工程產(chǎn)生影響,如絲般順滑 損耗?。簡蛹磿詣幼⑷牖?CURD,性能基本無損耗

    2024年02月08日
    瀏覽(19)
  • 【花藝電商】SpringBoot集成MyBatis-Plus、Swagger2、SpringSecurity、OAuth2等技術(shù)整合開發(fā)

    【花藝電商】SpringBoot集成MyBatis-Plus、Swagger2、SpringSecurity、OAuth2等技術(shù)整合開發(fā)

    目錄 一、功能介紹 1. 說明 2. 功能實現(xiàn) 3. 技術(shù)應(yīng)用 二、技術(shù)詳述 1.MyBatis-Plus 主要體現(xiàn) 項目應(yīng)用 2.SpringSecurity 應(yīng)用作用 三、頁面展示 1. 登入 2. 主頁 3. 詳情 4. 購物車 5. 訂單 6.?沙箱支付 每篇一獲 這個項目主要使用了 Spring Security 、 MyBatis-Plus 、 Redis 、 雪花ID 、 參數(shù)校驗技

    2024年01月25日
    瀏覽(15)
  • SpringBoot+MyBatis-Plus多數(shù)據(jù)源@DS注解失效的解決方法

    引入 dynamic-datasource: application.yml 數(shù)據(jù)源配置: 詳細使用請看 MyBatis-Plus官網(wǎng) 這種場景還是比較常見,比如在一個為master數(shù)據(jù)源的調(diào)用slave數(shù)據(jù)源就會失效 slave數(shù)據(jù)源Service方法 mater數(shù)據(jù)源Service方法調(diào)用slave數(shù)據(jù)源Service方法 這里會出現(xiàn)沒有走slave_1,依然還是master數(shù)據(jù)源 需要在

    2024年01月18日
    瀏覽(28)
  • springboot項目使用mybatis-plus 時出現(xiàn) Property ‘mapperLocations‘ was not specified的3個解決方案

    springboot項目使用mybatis-plus 時出現(xiàn) Property ‘mapperLocations‘ was not specified的3個解決方案

    在 spring boot 項目中,使用 mybatis-plus 會出現(xiàn) Property ‘mapperLocations‘ was not specified 的提示。出現(xiàn)該提示,但可能不影響項目的運行。這是怎么回事? 在解決這個問題之前,要先討論一下 mybatis 的 xml 文件放的位置。通常有3個地方,如下圖: 方案1:放在 1 的位置,IEDA默認不會

    2024年02月12日
    瀏覽(31)
  • Springboot3 整合 Mybatis3

    mybatis 的必要依賴 注意:使用 springboot3 的話要使用 mybatis3 的版本以及 java17及以上的版本 注意: 如果接口上面有 注解 @Mapper 的話,就可以不用在使用掃描包注解 @MapperScan 了(當(dāng)然兩個可以同時存在) 注意: 最好要加上 @Mapper注解,防止忘記開啟掃描 注意:頭文件這里的網(wǎng)

    2024年01月25日
    瀏覽(22)
  • SpringBoot3集成Redis

    SpringBoot3集成Redis

    目錄 一、簡介 二、工程搭建 1、工程結(jié)構(gòu) 2、依賴管理 3、Redis配置 三、Redis用法 1、環(huán)境搭建 2、數(shù)據(jù)類型 3、加鎖機制 四、Mybatis緩存 1、基礎(chǔ)配置 2、自定義實現(xiàn) 五、參考源碼 標簽:Redis.Mybatis.Lock; 緩存在項目開發(fā)中,基本上是必選組件之一,Redis作為一個 key-value 存儲系

    2024年02月13日
    瀏覽(23)
  • SpringBoot3集成Zookeeper

    SpringBoot3集成Zookeeper

    標簽:Zookeeper3.8 ,Curator5.5; ZooKeeper是一個集中的服務(wù),用于維護配置信息、命名、提供分布式同步、提供組服務(wù)。分布式應(yīng)用程序以某種形式使用所有這些類型的服務(wù)。 1、修改配置文件 2、服務(wù)啟動 3、客戶端測幾個增刪查的命令 Curator是一組Java庫,它讓ZooKeeper的使用變得

    2024年01月23日
    瀏覽(18)
  • SpringBoot3集成Kafka

    SpringBoot3集成Kafka

    目錄 一、簡介 二、環(huán)境搭建 1、Kafka部署 2、Kafka測試 3、可視化工具 三、工程搭建 1、工程結(jié)構(gòu) 2、依賴管理 3、配置文件 四、基礎(chǔ)用法 1、消息生產(chǎn) 2、消息消費 五、參考源碼 標簽:Kafka3.Kafka-eagle3; Kafka是一個開源的分布式事件流平臺,常被用于高性能數(shù)據(jù)管道、流分析、

    2024年02月12日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包