【发布时间】:2011-12-04 19:00:54
【问题描述】:
简单的内部常量,不应外化为属性:
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
(包路径正确)
【问题讨论】: