1

我有一个使用 Spring 云函数编写的 AWS lambda。我的入口点定义为 .

public class LambdaController extends SpringBootRequestHandler<String, String> {

}

然后我有一个实现 Function 接口的类,其中包含 Lambda 的逻辑。当我使用测试字符串(例如“sample”)从 Lambda 调用它时,它工作正常,但是当我使用 JSON 有效负载(例如,使用 SNS 触发器)调用它时,我得到以下异常。

"errorMessage": "com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.String out of START_OBJECT

我错过了什么吗?

4

0 回答 0