我的常量类型为 byte [] ,其中只包含一个符号 {0} 。我尝试将此常量注入另一个bean SomeBean ,其中包含方法 setSomeField(T field)到 property 标记。
注入值的类型是参数化的。
我尝试通过 util:constant 注入此常量,并获得字节类型而不是 byte [] 。然后我尝试使用方法 byte [] getSomeField()的工厂bean,并再次输入字节。
有人可以解释为什么会这样吗?我怎样才能避免这种行为?
我创建了repository并演示了此问题
答案 0 :(得分:0)
它是一个Spring bean错误,修复版本为> = 3.2.5