Spring給屬性賦值

2021-10-24 03:32:58 字數 939 閱讀 2697

在spring中,我們給屬性賦值一般使用@value註解。按功能分可以將@value分為三類

@value

("張三"

)private string name;

@value

("#"

)private

int age;

// 這裡賦值18

@value

("$"

)private string clname;

#cname.properties

person.clname=張三

// 配置類

@configuration

//使用propertysource讀取配置檔案中的k/v值,放入執行環境的變數中

@propertysource

(value =

)public

class

mainconfig_properties

}

方法1

new(mainconfig_properties.

class);

getenvironment()

;system.out.

println

(environment.

getproperty

("person.clname"))

;方法2

方法3方法4

Spring中使用註解給屬性賦值

使用 value給屬性賦值 propertysource用於配置類,讀取配置檔案資訊 propertysource value 可同時讀取多個配置檔案 實體類 public class book 讀取配置檔案中的值 private string name value spel表示式 private ...

Spring屬性賦值

spring中通過 value給bean賦值 value賦值方式有 基本數值 可以寫spel表示式 可以寫 取出配置檔案中的值 在執行環境變數裡面的值 例如 package com.xiaochao.pojo import lombok.allargsconstructor import lombo...

三 Spring註解 屬性賦值

person類 author gaoyuzhe date 2018 3 12.public class person 省略set get 註冊類 propertyconfig configuration public class propertyconfig 測試類 public class pro...