最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot yml配置文件調(diào)用過程解析

 更新時(shí)間:2019年11月08日 09:28:21   作者:源java  
這篇文章主要介紹了SpringBoot yml配置文件調(diào)用過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了SpringBoot yml配置文件調(diào)用過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1、yml配置文件書寫格式

格式是在普通配置文件中以“.”分割的屬性名稱,該為“: ”和換行。

例子:

//普通格式
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

//yml格式
spring:
 datasource:
  driver-class-name: com.mysql.jdbc.Driver

注意:

1、在配置文件中的注解格式是

#注解

2、在spring與dataSource是相差兩個(gè)字母的。

3、在屬性與值之間有一個(gè)冒號(hào)和空格,并不是冒號(hào)之后直接書寫。

2、在controller層中取普通鍵值

以注解@Value("${屬性名}"),來取值。

controller層取值一般會(huì)賦值給屬性。

@Value("${offcn_ip}")
 private String port;
 @RequestMapping("/one")
 public String getOne(){
   return port;
 }

3、取pojo對(duì)象

1、在配置文件中書寫一個(gè)pojo對(duì)象

user:
 username: zhangsan
 age: 23
 id: 1

2、編寫實(shí)體類

在實(shí)體類中必須有@ConfigurationProperties 這個(gè)注解,并且指定prrfix前綴。

@ConfigurationProperties(prefix = "user")
public class User {
  private String username;
  private Integer age;
  private Integer id;

  public void setUsername(String username) {
    this.username = username;
  }

  public String getUsername() {
    return username;
  }

  public Integer getAge() {
    return age;
  }

  public void setAge(Integer age) {
    this.age = age;
  }

  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }

  @Override
  public String toString() {
    return "User{" +
        "name='" + username + '\'' +
        ", age=" + age +
        ", id=" + id +
        '}';
  }
}

3、使用

@RestController
@EnableConfigurationProperties({User.class})
public class Yml {
  @Autowired
  User user;
  @RequestMapping("/one")
  public String getOne(){
    return user.toString();
  }
}

EnableConfigurationProperties注解需要加在調(diào)用類上,或者加在啟動(dòng)類SpringbootSimpleApplication上也可以。

這就是一個(gè)簡(jiǎn)單的對(duì)于yml配置文件中內(nèi)容的調(diào)用,訪問請(qǐng)求路徑便能獲得數(shù)據(jù)。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 示例解析java面向?qū)ο缶幊谭庋b與訪問控制

    示例解析java面向?qū)ο缶幊谭庋b與訪問控制

    這篇文章主要為大家介紹了java封裝與訪問控制的示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • SpringBoot依賴管理特性詳解

    SpringBoot依賴管理特性詳解

    Spring Boot自動(dòng)引入依賴的版本信息可以在`spring-boot-starter-parent`和`spring-boot-dependencies`的pom文件中找到,如果需要修改依賴版本,可以在項(xiàng)目pom文件中添加覆蓋配置項(xiàng)并刷新依賴即可
    2025-01-01
  • springbatch的封裝與使用實(shí)例詳解

    springbatch的封裝與使用實(shí)例詳解

    主要實(shí)現(xiàn)批量數(shù)據(jù)的處理,我對(duì)batch進(jìn)行的封裝,提出了jobBase類型,具體job需要實(shí)現(xiàn)它即可。這篇文章主要介紹了springbatch的封裝與使用 ,需要的朋友可以參考下
    2019-04-04
  • Spring注解之@Import的簡(jiǎn)單介紹

    Spring注解之@Import的簡(jiǎn)單介紹

    @Import是Spring基于Java注解配置的主要組成部分,下面這篇文章主要給大家介紹了關(guān)于Spring注解之@Import的簡(jiǎn)單介紹,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • Spring Boot定時(shí)任務(wù)的使用實(shí)例代碼

    Spring Boot定時(shí)任務(wù)的使用實(shí)例代碼

    這篇文章主要介紹了Spring Boot定時(shí)任務(wù)的使用實(shí)例代碼,需要的朋友可以參考下
    2017-04-04
  • JAVA最容易忽視的數(shù)據(jù)類型之枚舉詳解

    JAVA最容易忽視的數(shù)據(jù)類型之枚舉詳解

    這篇文章主要給大家介紹了關(guān)于JAVA最容易忽視的數(shù)據(jù)類型之枚舉的相關(guān)資料,Java中的枚舉類型是一種特殊的類型,它允許程序員定義一個(gè)固定的值集合,并為每個(gè)值分配一個(gè)名稱,枚舉類型提供了一種簡(jiǎn)單、安全和可讀性強(qiáng)的方式來表示一組相關(guān)的常量,需要的朋友可以參考下
    2023-10-10
  • Windows中使用Java生成Excel文件并插入圖片的方法

    Windows中使用Java生成Excel文件并插入圖片的方法

    這篇文章主要介紹了Windows中使用Java生成Excel文件并插入圖片的方法,其中向Excel中插入圖片文中通過使用Apache POI來實(shí)現(xiàn),需要的朋友可以參考下
    2016-02-02
  • java double保留兩位小數(shù)問題

    java double保留兩位小數(shù)問題

    在Java中,可以使用DecimalFormat或String.format來保留double類型數(shù)字的兩位小數(shù),這兩個(gè)方法都會(huì)進(jìn)行四舍五入
    2025-03-03
  • Springboot使用pdfbox提取PDF圖片的代碼示例

    Springboot使用pdfbox提取PDF圖片的代碼示例

    PDFBox是一個(gè)用于創(chuàng)建和處理PDF文檔的Java庫,它可以使用Java代碼創(chuàng)建、讀取、修改和提取PDF文檔中的內(nèi)容,本文就給大家介紹Springboot如何使用pdfbox提取PDF圖片,感興趣的同學(xué)可以借鑒參考
    2023-06-06
  • Java中圖像銳化操作的方法詳解

    Java中圖像銳化操作的方法詳解

    這篇文章主要給大家介紹了關(guān)于Java中圖像銳化操作的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評(píng)論

个旧市| 巴青县| 静乐县| 抚远县| 台北市| 江油市| 中阳县| 宁德市| 吐鲁番市| 河南省| 文山县| 城步| 会东县| 陕西省| 金昌市| 永仁县| 聂拉木县| 内黄县| 临清市| 湖南省| 西华县| 奉节县| 小金县| 莒南县| 辽源市| 兴和县| 翼城县| 德江县| 图们市| 广西| 陆丰市| 武乡县| 习水县| 绥棱县| 娄底市| 隆化县| 长沙市| 江城| 丹阳市| 六枝特区| 磐石市|