AWS CodeStar SpringBoot Lambda 应用程序如何工作?

How does AWS CodeStar SpringBoot Lambda app work?

有人可以帮助我了解 AWS CodeStar 创建的 Hello World Java SpringBoot 示例在部署到 lambda 时如何工作吗?

我似乎无法理解的是:-

Main Application中有一个@SpringBootApplication注解class,但是这个link到handler/HelloWorldHandler.java怎么办?

HelloWorldHandler 中似乎没有注释 class 表明它需要在被 AWS Lambda 调用时调用。

AWS Lambda 控制台中,找到并打开您使用 AWS CodeStar 创建的 Lambda 函数。然后点击Configuration选项卡,你会看到Handler属性已经指定了包含handler方法的包:

com.aws.codestar.projecttemplates.handler.HelloWorldHandler

这就是 AWS Lambda 知道要执行什么的方式。