我有一个使用Spring Cloud函数编写的AWS Lambda。我的入口点定义为。
public class LambdaController extends SpringBootRequestHandler<String, String> {
}
然后我有一个实现Function接口的类,其中包括Lambda的逻辑。当我使用测试字符串(例如“示例”)从Lambda调用它时,它工作正常,但是当我使用JSON有效负载调用它时,例如使用SNS触发器,我得到以下异常。
"errorMessage": "com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.String out of START_OBJECT
我想念什么吗?