其中 iFtpFilesInfoService.pushFileToUpload(request, ftpFilesInfo);
这一步进行了推队列
下面的代码只有在对象设值的操作不一样,其中一个可以进入消费者,而另一个
无法进入
无法进入消费者:
可以进入消费者:
因为 java 双括弧初始化( double brace intialization)实际上是一个匿名内部函数
所以在消息在进入消费者之前进行 json 反转报错了
详细报错
com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize Class snhk.xxar.task.service.impl.CommercialInvoicePdfPrintServiceImpl$1 (of type local/anonymous) as a Bean
at [Source: {"_token":null,"objectVersionNumber":null,"fileId":100,"fileName":null,"fileOsTime":null,"fileDate":null,"fileUsageCode":null,"fileStatus":null,"filePath":null,"serverCode":null,"processMessage":null,"processDate":null,"fileOsTimeFrom":null,"fileOsTimeTo":null,"createDateFrom":null,"createDateTo":null,"fileType":null,"createDate":null}; line: 1, column: 1]