SpringBoot獲取資料

2021-10-14 15:17:01 字數 1635 閱讀 3857

配置檔案中資料:

name: abc

#物件persion:

name: lele

age:

29#物件行內寫法

persion2:

#陣列address:

- beijing

- shanghai

#陣列行內寫法

address2:

[beijing,shanghai]

msg1:

'hello \n world' #不會識別轉譯字元,原樣輸出

msg2:

"hello \n world" #會識別轉義字元

方式一:@value

@restcontroller

public

class

hellocontroller")

private string name;

@value

("$"

)private string name2;

@value

("$"

)private

int age;

@value

("$"

)private string address;

("/test"

)public string test()

}

方式二:enviroment

@restcontroller

public

class

hellocontroller

}

方式三:@configurationproperties

①實體類

import org.springframework.boot.context.properties.configurationproperties;

import org.springframework.stereotype.component;

@component

@configurationproperties

(prefix =

"person"

)public

class

person

public

void

setname

(string name)

public

intgetage()

public

void

setage

(int age)

public string[

]getaddress()

public

void

setaddress

(string[

] address)

@override

public string tostring()

';}}

②測試

@restcontroller

public

class

hellocontroller

return

"test3";}

}

springboot 獲取前端json資料幾種方法

後端用 requestparam 或者servlet 獲取引數。後端用 rquestbody 獲取引數,或者 requestparam獲取。pathvariable 一般我們使用uri template樣式對映時用,即url 這種形式,也就是一般我們使用的get,delete,put方法會使用到的,...

SpringBoot獲取properties配置

前言 在專案中,很多時候需要把配置寫在properties裡,部署的時候也需要切換不同的環境來選擇正確的配置的引數,也有時候需要將mq redis等第三方配置新建乙個properties檔案在專案中引用。1.因為是spring的環境,當然首先需要搭建好spring環境。package com.exa...

SpringBoot獲取properties配置

擼了今年阿里 網易和美團的面試,我有乙個重要發現.前言 在專案中,很多時候需要把配置寫在properties裡,部署的時候也需要切換不同的環境來選擇正確的配置的引數,也有時候需要將mq redis等第三方配置新建乙個properties檔案在專案中引用。1.因為是spring的環境,當然首先需要搭建...