4
簡單內部常量,不應該被外部化到屬性:春天:注入斯卡拉恆
object InternalConstant {
val CONSTANT_ONE: Byte = 21
val CONSTANT_TWO: Byte = 42
}
注入他們爲我會與Java:
<bean id="daBean" class="my.package.DaClass">
<constructor-arg>
<util:constant static-field="my.package.InternalConstant.CONSTANT_TWO"/>
</constructor-arg>
</bean>
得到一個java.lang.NoSuchFieldException:
CONSTANT_TWO
(封裝路徑爲正確)
niice。雖然它不能再是'靜態字段',但是這個工作:
tolitius
好了,我糾正了我的答案,謝謝! –
「util:constant」沒有「value」屬性,它應該是「constructor-arg」:)所以一個完整的版本會讀爲: –
tolitius