Spring Java Conversion异常

时间:2013-09-18 17:20:44

标签: java spring neo4j

我正在尝试将EnumSet对象存储到我的neo4j数据库中。但是,我得到了这个例外:

org.springframework.core.convert.ConversionFailedException: Failed to convert from type java.util.LinkedHashSet<?> to type java.util.EnumSet<?> for value '[READ, WRITE, OPTIONAL]'; nested exception is java.lang.IllegalArgumentException: Could not instantiate Collection type: java.util.EnumSet

有没有办法用其他东西代替EnumSet?或者,有没有人知道一项工作?

我尝试将该集设为HashSet,但我失去了EnumSet给我的方法,例如noneOf()

1 个答案:

答案 0 :(得分:2)

我认为您可以编写自己的自定义转换器并在app ctx中注册。关注documentation here