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

解決創(chuàng)建springboot后啟動(dòng)報(bào)錯(cuò):Failed?to?bind?properties?under‘spring.datasource‘

 更新時(shí)間:2024年10月25日 11:06:44   作者:Arenaschi  
在Spring?Boot項(xiàng)目中,application.properties和application.yml是用于配置參數(shù)的兩種文件格式,properties格式簡(jiǎn)潔但不支持層次結(jié)構(gòu),而yml格式支持層次性,可讀性更好,在yml文件中,要注意細(xì)節(jié),比如冒號(hào)后面需要空格

創(chuàng)建spring boot后啟動(dòng)報(bào)錯(cuò):Failed to bind properties under‘spring.datasource‘

這種問(wèn)題在于我們使用.yml文件時(shí)候的格式出現(xiàn)了問(wèn)題造成的

我們深入探討一下

application.properties與application.yml之間的區(qū)別

看了一篇文章說(shuō)以前一直用的是application.properties,接觸了application.yml后,感覺(jué)yml比properties好用,更有層次性,一眼看去更清晰明了!

properties文件都需要寫(xiě)全,yml前面相同的可以不寫(xiě),一層對(duì)應(yīng)一層就好了。

我們用idea生成spring boot 框架里面是.properties的。

  • application.properties

  • application.yml

在yml文件中有些細(xì)節(jié)需要注意,冒號(hào)后面要空一格再寫(xiě)值,雖然在IDE中都會(huì)自動(dòng)空一格。

現(xiàn)在再看我們開(kāi)發(fā)發(fā)生的問(wèn)題 就是這里沒(méi)有空格或者格式不對(duì)

spring boot服務(wù)啟動(dòng)時(shí),如果報(bào)出如下錯(cuò)誤:

Failed to bind properties under 'server' to org.springframework.boot.autoconfigure.web.ServerProperties或

Failed to bind properties under 'spring.datasource' to org.springframework.boot.autoconfig.jdbc.DataSourceProperties

解決方案

檢查配置文件配置的格式是否正確,配置文件為application.yml或者是application.properties,大部分是.myl格式不整齊,不正確。

總結(jié)

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

相關(guān)文章

  • 簡(jiǎn)單了解Java垃圾回收器的種類(lèi)

    簡(jiǎn)單了解Java垃圾回收器的種類(lèi)

    這篇文章主要介紹了簡(jiǎn)單了解Java垃圾回收器的種類(lèi),具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • SpringBoot框架打包體積簡(jiǎn)化過(guò)程圖解

    SpringBoot框架打包體積簡(jiǎn)化過(guò)程圖解

    這篇文章主要介紹了SpringBoot框架打包體積簡(jiǎn)化過(guò)程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 如何在Java中創(chuàng)建線程通信的四種方式你知道嗎

    如何在Java中創(chuàng)建線程通信的四種方式你知道嗎

    開(kāi)發(fā)中不免會(huì)遇到需要所有子線程執(zhí)行完畢通知主線程處理某些邏輯的場(chǎng)景。或者是線程 A 在執(zhí)行到某個(gè)條件通知線程 B 執(zhí)行某個(gè)操作。下面我們來(lái)一起學(xué)習(xí)如何解決吧
    2021-09-09
  • SpringCloud解決Feign異步回調(diào)問(wèn)題(SpringBoot+Async+Future實(shí)現(xiàn))

    SpringCloud解決Feign異步回調(diào)問(wèn)題(SpringBoot+Async+Future實(shí)現(xiàn))

    這篇文章主要介紹了SpringCloud解決Feign異步回調(diào)問(wèn)題(SpringBoot+Async+Future實(shí)現(xiàn)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Java 中的 xx ≠ null 是什么新語(yǔ)法

    Java 中的 xx ≠ null 是什么新語(yǔ)法

    Java中null是一個(gè)關(guān)鍵字,用來(lái)標(biāo)識(shí)一個(gè)不確定的對(duì)象。因此可以將null賦給引用類(lèi)型變量,但不可以將null賦給基本類(lèi)型變量。本文給大家分享Java 中的 xx ≠ null 是什么新語(yǔ)法,感興趣的朋友一起看看吧
    2021-06-06
  • Maven中<distributionManagement>的使用及說(shuō)明

    Maven中<distributionManagement>的使用及說(shuō)明

    本文主要介紹了Maven中的SNAPSHOT和RELEASE倉(cāng)庫(kù)的區(qū)別,以及如何在POM文件中配置和使用快照版本,快照版本可以實(shí)現(xiàn)實(shí)時(shí)更新,方便開(kāi)發(fā)過(guò)程中的依賴(lài)管理,同時(shí),本文還總結(jié)了Maven的一些常用命令及其作用
    2025-01-01
  • java返回前端樹(shù)形結(jié)構(gòu)數(shù)據(jù)的2種實(shí)現(xiàn)方式

    java返回前端樹(shù)形結(jié)構(gòu)數(shù)據(jù)的2種實(shí)現(xiàn)方式

    近期項(xiàng)目有個(gè)需求,需要將組織機(jī)構(gòu)數(shù)據(jù)拼成樹(shù)型結(jié)構(gòu)返回至前端,下面這篇文章主要給大家介紹了關(guān)于java返回前端樹(shù)形結(jié)構(gòu)數(shù)據(jù)的2種實(shí)現(xiàn)方式,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • Java集合框架之Map詳解

    Java集合框架之Map詳解

    這篇文章主要為大家詳細(xì)介紹了Java集合框架之Map,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • SpringBoot瘦身打包部署的實(shí)現(xiàn)

    SpringBoot瘦身打包部署的實(shí)現(xiàn)

    這篇文章主要介紹了SpringBoot瘦身打包部署的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • ClassLoader類(lèi)加載源碼解析

    ClassLoader類(lèi)加載源碼解析

    這篇文章主要為大家詳細(xì)解析了ClassLoader類(lèi)加載源碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09

最新評(píng)論