带弹簧自动关联的AWS Lambda函数

绍特纳

当在Amazon AWS Lambda中执行代码时,我的@autowired spring依赖项为null。如果没有上下文被加载是有意义的,但是我认为SpringBeanAutowiringSupport会有所帮助。如何在Amazon Lambda中正确注入依赖项?

这是我的代码,具有空的自动装配字段,但否则工作正常(如果我将new替换为自动装配:

@Component
public class ApplicationEventHandler {

@Autowired
private Foo foo;


         public ApplicationEventHandler() {
             logger.info("I'm sure the constructor is being called");
            SpringBeanAutowiringSupport.processInjectionBasedOnCurrentContext(this);
             //doesn't seem to help
         }

         public void deliveryFailedPermanentlyHandler(SNSEvent event, Context context) throws IOException {
             foo.doStuff() // causes NPE

         }

提前致谢!

绍特纳

github上的这个项目为我正在尝试做的工作提供了一个模板,可以正常工作:

https://github.com/cagataygurturk/aws-lambda-java-boilerplate

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AWS cloudfront 无效的 Lambda 函数关联异常

来自分类Dev

回调到AWS Lambda函数

来自分类Dev

从Lambda函数访问AWS Elasticsearch

来自分类Dev

使用pyaudio的AWS Lambda函数

来自分类Dev

如何重用AWS Lambda函数?

来自分类Dev

Java 中的 AWS Lambda 函数

来自分类Dev

AWS Lambda 上的 Python 函数

来自分类Dev

AWS Lambda 函数无法连接?

来自分类Dev

从 aws lambda 函数与 mongodb 通信

来自分类Dev

SDK AWS 和 Lambda 函数

来自分类Dev

部署多个 AWS Lambda 函数

来自分类Dev

如何返回带参数的lambda函数?

来自分类Dev

AWS Lambda-在lambda函数中获取API网关路径

来自分类Dev

在AWS Lambda函数之间共享通用数据

来自分类Dev

通过http请求调用AWS Lambda函数

来自分类Dev

AWS Lambda函数生命周期

来自分类Dev

AWS Lambda函数的跨账户角色

来自分类Dev

AWS Lambda函数的独立python子流程

来自分类Dev

如何在本地测试AWS Lambda函数

来自分类Dev

AWS Lambda调用函数并不总是返回

来自分类Dev

将pytz导入AWS lambda函数

来自分类Dev

如何异步调用AWS Lambda函数

来自分类Dev

从AWS Lambda函数连接到ElastiCache集群

来自分类Dev

Lambda代码中的AWS Boto函数调用

来自分类Dev

从zip文件在AWS中创建Lambda函数

来自分类Dev

AWS Lambda可以调用Matlab函数吗?

来自分类Dev

传递AWS Lambda函数的查询参数

来自分类Dev

如何暂停/恢复AWS Lambda函数

来自分类Dev

获得AWS中最常调用的lambda函数