У меня есть проект Spring Integration, в котором я пытаюсь вызвать метод для bean-компонента, который принимает объект String
и объект Class
в качестве параметров. Объект класса, который я хочу передать ему, - Long[].class
, но я не могу понять правильный синтаксис. Я пробовал различные комбинации из следующих безрезультатно:
expression="@parser.readValue(payload, T(java.lang.Long[]))"
На данный момент я просто обернул вызов в другой класс Java (жесткое кодирование типа Class
) и вызвал его через SpEL. Какой правильный синтаксис для параметра класса массива?