我想从方法中返回Object
,我想在Object
中阅读<int:jpa-Parameter>
的属性。
<int-jpa:parameter name="responseDate" expression="payload['responseDate']/>
如果我返回Map
,这项工作正常。但对于Object
或List<Map>
,我得到了异常
索引到类型.........不支持。
如何解决?
答案 0 :(得分:0)
你的问题不明确。
如果有效负载是Map
,您可以使用MapAccessor
- payload['foo']
如果有效负载是属性为foo
的对象,请使用payload.foo
(调用getFoo()
)
如果有效负载是对象列表,则需要索引到列表中以查看列表payload.get(0).foo
中的实例上的属性。
payload.x
引用列表中的属性 - 例如payload.size()
。