当从Eclipse调用Spring的“Validate”时,当我想使用Enum的隐式“valueOf”方法返回枚举时,我会遇到很多错误.
例如:
有Eclipse告诉我:
Non-static factory method ‘valueOf’
with 1 arguments not found in factory
bean class …
但是据我从文档中了解到:
BeanWrapperImpl supports JDK 1.5 enums
and old-style enum classes: String
values will be treated as enum value
names
所以上面应该正常吗? (在这种情况下,btw是’constructor-arg’正确的标签,不应该是’method-arg’吗?).
为什么Eclipse / Spring的“Validate”会给我错误信息?
最佳答案
原文链接:https://www.f2er.com/spring/431426.html