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

springboot 配置不連接數(shù)據(jù)庫(kù)啟動(dòng)

這篇具有很好參考價(jià)值的文章主要介紹了springboot 配置不連接數(shù)據(jù)庫(kù)啟動(dòng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

背景

  • 啟動(dòng)項(xiàng)目的時(shí)候不需要配置連接數(shù)據(jù)庫(kù)
  • 已經(jīng)連接數(shù)據(jù)庫(kù)的項(xiàng)目臨時(shí)不連接數(shù)據(jù)庫(kù)啟動(dòng)

????報(bào)如下錯(cuò)誤:也就是說(shuō)數(shù)據(jù)源的url沒(méi)有配置。要么把報(bào)錯(cuò)數(shù)據(jù)源配上,要么排除掉數(shù)據(jù)源的加載。這里當(dāng)然是后者了,把數(shù)據(jù)源加載排除。
image.png

數(shù)據(jù)庫(kù)基本依賴(lài)

  • mysql數(shù)據(jù)庫(kù)驅(qū)動(dòng)
  • druid數(shù)據(jù)庫(kù)連接池

啟動(dòng)報(bào)錯(cuò)

報(bào)錯(cuò)1

報(bào)錯(cuò)內(nèi)容:
image.png
啟動(dòng)報(bào)錯(cuò)時(shí)的啟動(dòng)類(lèi):

@SpringBootApplication
public class SpringBootTestApplication {

  public static void main(String[] args) {
    SpringApplication.run(SpringBootTestApplication.class, args);
  }
}

依照以上報(bào)錯(cuò)使用了Druid的加載配置,將DruidDataSourceAutoConfigure排除。修改之后的啟動(dòng)類(lèi):

@SpringBootApplication(exclude = DruidDataSourceAutoConfigure.class)
public class SpringBootTestApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringBootTestApplication.class, args);
    }
}

修改完成后再次啟動(dòng),仍然出現(xiàn)報(bào)錯(cuò)↓↓↓

報(bào)錯(cuò)2

報(bào)錯(cuò)內(nèi)容:雖然不默認(rèn)加載Druid的數(shù)據(jù)源配置了,但是默認(rèn)加載了springboot的默認(rèn)數(shù)據(jù)源配置
image.png
依照此類(lèi)錯(cuò)誤,又把啟動(dòng)類(lèi)進(jìn)行調(diào)整,排除springboot的默認(rèn)啟動(dòng)類(lèi)DataSourceConfiguration

@SpringBootApplication(exclude = {DruidDataSourceAutoConfigure.class, DataSourceAutoConfiguration.class})
public class SpringBootTestApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringBootTestApplication.class, args);
    }
}

再次啟動(dòng),發(fā)現(xiàn)成功了!
image.png

總結(jié)

  1. 不需要連接數(shù)據(jù)源,但是仍然加載了datasource url,檢查日志是加載了哪里的配置,排除掉即可;
  2. 依次類(lèi)推,可能會(huì)有多個(gè)默認(rèn)數(shù)據(jù)源配置的加載,多次啟動(dòng)默認(rèn)加載了那個(gè)就排除掉;
  3. 看一些其他博客也有排除HibernateJpaAutoConfiguration配置的,這個(gè)需要看具體連接池使用情況;

參考鏈接

https://blog.csdn.net/u012240455/article/details/82356075
https://blog.csdn.net/knqi007/article/details/83997634文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-502694.html

到了這里,關(guān)于springboot 配置不連接數(shù)據(jù)庫(kù)啟動(dòng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • docker 啟動(dòng) nacos 連接本地?cái)?shù)據(jù)庫(kù) 踩坑

    docker 啟動(dòng) nacos 連接本地?cái)?shù)據(jù)庫(kù) 踩坑

    報(bào)錯(cuò)開(kāi)始行 后面找到一行關(guān)鍵錯(cuò)誤 一般來(lái)講本地?cái)?shù)據(jù)庫(kù)是不會(huì)放開(kāi)遠(yuǎn)程連接的 所以我這邊是新建一個(gè)用戶 并授權(quán) 開(kāi)始遠(yuǎn)程連接 創(chuàng)建nacos用戶 將nacos數(shù)據(jù)管理權(quán)限授權(quán)給nacos 將新配置刷新到緩存中,這樣就不用重啟數(shù)據(jù)庫(kù) 修改配置 application.properties文件 再次啟動(dòng)

    2024年02月11日
    瀏覽(45)
  • MySQL的基本概念(數(shù)據(jù)庫(kù)類(lèi)、數(shù)據(jù)模型、服務(wù)啟動(dòng)與連接)

    MySQL的基本概念(數(shù)據(jù)庫(kù)類(lèi)、數(shù)據(jù)模型、服務(wù)啟動(dòng)與連接)

    目錄 數(shù)據(jù)庫(kù)基礎(chǔ) DB和DBMS 數(shù)據(jù)庫(kù)的類(lèi)型 RDBMS的結(jié)構(gòu) Windows系統(tǒng)下MySQL的服務(wù)啟動(dòng)與連接 服務(wù)啟動(dòng) 客戶端連接 Linux下MySQL的安裝和配置 安裝MySQL并啟動(dòng)服務(wù) 通過(guò)遠(yuǎn)程連接此數(shù)據(jù)庫(kù) 什么是DB 將大量的數(shù)據(jù)保存起來(lái),通過(guò)計(jì)算機(jī)加工而成的可以進(jìn)行高效訪問(wèn)的數(shù)據(jù)集合就成為數(shù)據(jù)庫(kù)

    2024年02月15日
    瀏覽(46)
  • SpringBoot項(xiàng)目連接數(shù)據(jù)庫(kù)

    SpringBoot項(xiàng)目連接數(shù)據(jù)庫(kù)

    1、找到applications.yml,如下圖 ?2、寫(xiě)入代碼 ?

    2024年02月15日
    瀏覽(23)
  • SpringBoot工程啟動(dòng)時(shí)自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)、數(shù)據(jù)表

    針對(duì)Java工程啟動(dòng)時(shí)自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)、數(shù)據(jù)表的需求 對(duì) java、springmvc工程,我們需要自己動(dòng)手去實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)表、表數(shù)據(jù),具體請(qǐng)移步參閱:JAVA工程啟動(dòng)時(shí)自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)、數(shù)據(jù)表 下面我們來(lái)探討在Springboot下怎么去實(shí)現(xiàn) 我們知道,springboot工程配置數(shù)據(jù)源一般采用yaml或prope

    2024年02月02日
    瀏覽(109)
  • Mysql的數(shù)據(jù)庫(kù)連接---SpringBoot

    Mysql的數(shù)據(jù)庫(kù)連接---SpringBoot

    1:加載驅(qū)動(dòng) 2:獲取連接 3:通過(guò)你的連接來(lái)獲取操作數(shù)據(jù)庫(kù)的statement對(duì)象 4:執(zhí)行sql語(yǔ)句,獲取結(jié)果集 1:數(shù)據(jù)庫(kù)表的設(shè)計(jì): user表: ? 2:在SpringBoot的測(cè)試單元經(jīng)行測(cè)試 3:測(cè)試結(jié)果 ? 以yml文件為例: 以上就是關(guān)于自己總結(jié)的連接mysql數(shù)據(jù)庫(kù)的兩種方法,實(shí)際的操作也不難,希望可以

    2024年02月12日
    瀏覽(17)
  • SpringBoot 是怎樣連接數(shù)據(jù)庫(kù)的

    SpringBoot 是怎樣連接數(shù)據(jù)庫(kù)的

    Spring Boot 是一款流行的 Java 開(kāi)發(fā)框架,它可以輕松地連接各種類(lèi)型的數(shù)據(jù)庫(kù),包括關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)。本文將介紹 Spring Boot 是如何連接數(shù)據(jù)庫(kù)的,包括其原理和代碼示例。 Spring Boot 通過(guò)使用 Spring Data JPA 來(lái)連接數(shù)據(jù)庫(kù)。Spring Data JPA 是 Spring Data 的一部分,是一個(gè)

    2024年02月09日
    瀏覽(26)
  • SpringBoot 默認(rèn)數(shù)據(jù)庫(kù)連接池 HikariCP

    SpringBoot 默認(rèn)數(shù)據(jù)庫(kù)連接池 HikariCP

    目錄 ?引言 1、問(wèn)題描述 2、SpringBoot默認(rèn)的數(shù)據(jù)庫(kù)連接池 3、HikariCP是什么 4、測(cè)試依賴(lài) 5、配置文件 5.1、數(shù)據(jù)庫(kù)連接參數(shù) 5.2、連接池?cái)?shù)據(jù)基本參數(shù) 5.3、連接檢查參數(shù) 5.4、事務(wù)相關(guān)參數(shù) 5.5、JMX參數(shù) 6、HikariCP源碼淺析 6.1、HikariConfig--連接池配置的加載 6.2、HikariPool--連接池 1、

    2024年02月10日
    瀏覽(17)
  • Springboot整合Durid-數(shù)據(jù)庫(kù)連接池

    一、Springboot使用Durid快速開(kāi)始 1、 添加依賴(lài) 2、添加配置項(xiàng) (1) durid連接池配置

    2024年02月11日
    瀏覽(23)
  • java簡(jiǎn)述springboot內(nèi)置數(shù)據(jù)庫(kù) 并舉例啟動(dòng)h2內(nèi)存數(shù)據(jù)環(huán)境

    java簡(jiǎn)述springboot內(nèi)置數(shù)據(jù)庫(kù) 并舉例啟動(dòng)h2內(nèi)存數(shù)據(jù)環(huán)境

    在前面 我們講了 springboot 給我們提供了 默認(rèn)的 數(shù)據(jù)源 默認(rèn) HikariCP 以及其他兩種內(nèi)置數(shù)據(jù)源 持久化技術(shù) JdbcTemplate 那么 說(shuō)起來(lái)很多人難以置信 不過(guò) springboot 也真的給我們內(nèi)置了數(shù)據(jù)庫(kù)技術(shù) 而且不止一種 是三種 這三個(gè)數(shù)據(jù)庫(kù)的特點(diǎn)在于 它們都是用java語(yǔ)言寫(xiě)的 就表示 它們

    2024年02月04日
    瀏覽(26)
  • SpringBoot 是怎樣連接 MySql 數(shù)據(jù)庫(kù)的

    SpringBoot 是怎樣連接 MySql 數(shù)據(jù)庫(kù)的

    Spring Boot 是一款流行的 Java 開(kāi)發(fā)框架,它可以輕松地連接各種類(lèi)型的數(shù)據(jù)庫(kù),包括關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)。本文將介紹 Spring Boot 是如何連接數(shù)據(jù)庫(kù)的,包括其原理和代碼示例。 Spring Boot 通過(guò)使用 Spring Data JPA 來(lái)連接數(shù)據(jù)庫(kù)。Spring Data JPA 是 Spring Data 的一部分,是一個(gè)

    2024年02月08日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包