点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,请提出我做错了什么。 在root spring上下文中,我有下一个声明
<< entry key =" address_customer" value =" 101"/>
<< entry key =" colorenum" value =" 100"/>
子春天上下文是:
100
在启动服务器期间,我遇到下一个错误
无法将类型'org.springframework.beans.factory.config.TypedStringValue'的值转换为属性'prefixPriority [capacityenum]'的必需类型'java.lang.Integer':PropertyEditor [org.springframework.beans .propertyeditors.CustomNumberEditor]返回了类型为'org.springframework.beans.factory.config.TypedStringValue'的不合适的值
谢谢
使用下一种方法,一切正常。 很奇怪的问题
我注意到,该值已正确设置为地图。 但是随后出于某些未知原因将映射设置为Bean之前,映射包含错误的值。
您已经尝试过以下方法吗? 不确定是否可以解决您的问题,但是在子上下文中不需要附加值类型声明。
由于您已经在地图
prefixPriorities
中定义了值类型,请尝试在子Spring上下文中简单地分配值,而无需重新声明java.lang.Integer
的类型。 :一周热门 更多>