yml裡新增自定義變數的用法

2021-10-07 11:33:11 字數 1094 閱讀 3455

在一次開發中,需要做乙個系統變數,前端做一些操作時不需要去查詢

資料庫,通過獲取系統自定義的變數來簡化部分查詢操作。

首先在yml中新增自己的自定義變數

system-params:

jzmonth: null

zjmonth: null

建立乙個實體類

@component spring的元件,用來建立bean

@configurationproperties(prefix = 「system-params」) 與yml建立聯絡

這是第一種方法,還可以加@value(如**中注釋掉的部分)這種不需要加第二個註解

@component

@configurationproperties

(prefix =

"system-params"

)public

class

systemparams

")private

static string jzmonth;

//結賬月份

// @value("$")

private

static string zjmonth;

//折舊月份

public string getjzmonth()

public

void

setjzmonth

(string jzmonth)

public

static string getzjmonth()

public

static

void

setzjmonth

(string zjmonth)

}

測試

@autowired

systemparams systemparams;

public

static

void

main

(string[

] args)

ok了,第一次寫,請多指教!!!

Linux 新增自定義變數

一 按變數的生存週期來劃分,linux變數可分為兩類 1.永久 需要修改配置檔案,變數永久生效。2.臨時 使用export命令宣告即可,變數在關閉shell時失效。二 設定變數的三種方法 1 在 etc profile檔案中新增變數 對所有使用者生效 永久的 2 在使用者目錄下的.bash prof...

TypeScript裡的自定義型別用法

新建乙個index.ts type numgenerator input number number function myfunc numgenerator numgenerator undefined const jerry numgenerator input input 1 console ...

springboot 載入自定義yml檔案

configurationproperties註解的locations屬性在1.5.x以後沒有了,不能指定locations來載入yml檔案 propertysource註解不支援yml檔案載入,詳細見官方文件 spring framework有兩個類載入yaml檔案,yamlpropertiesf...