Bazı aritmetik işlemlerden önce ve benim Spring Bean'ım içine enjekte etmeden önce bir int
'a dönüştürmek istediğim bir (String
, açıkçası) özelliği var. Şu anda bu Spel ifadesini vardır: myProperties
basit java.util.Properties
fasulye olduğunuSpring expression language (SpEL): ayrıştırma String
#{T(java.lang.Integer).parseInt(myProperties['MIN_TIME']) * 60 * 1000}
.
Özellikle bu ifade tarafından rahatsız olduğumu değil, ancak: SpEL dizeleri sayısal değerlere ayırmak için daha güzel, yerleşik bir yolu var mı?
Teşekkürler!
Bunu yapacaktır. Teşekkürler! –
Ek açıklamalar için böyle bir şey yapmak mümkün mü? ** Boyut ((min = "# {new Tamsayı (applicationProperties [size.min])}") özel int boyutu; ** – luksmir
@luksmir Bilmiyorum. Yeni bir soru sormak en iyisidir – artbristol