[英]SPeL convert String to Integer
例如,我在 application.yml 中有一個用於 Spring 啟動的屬性。
some:
strNumber: "5"
我想以此屬性的一些其他屬性的價值為基准。 例如
some-other:
intNumber: ${some.strNumber * 50}
我怎樣才能做到這一點?
不幸的是,您不能這樣做 $ 用於讀取屬性而不是評估 spring 表達式。 https://www.dev2qa.com/spring-expression-language-example-vs/
您實際上可以添加兩個不同的屬性
some:
strNumber: 5
some-other:
threadHold: 50
在屬性代碼中,您使用 spring el 表達式:
@Value("#{some.strNumber} * {some-other.threadHold}}")
private Long add;// answer will be 250
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.