选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

AWS Lambda 的 Java 示例应用程序

聚焦模式
AWS Lambda 的 Java 示例应用程序 - AWS Lambda

本指南的 GitHub 存储库提供了演示如何在 AWS Lambda 使用 Java 的示例应用程序。每个示例应用程序都包含用于轻松部署和清理的脚本、一个 AWS CloudFormation 模板和支持资源。

Java 中的 Lambda 应用程序示例
  • example-java – 一个 Java 函数,演示如何使用 Lambda 来处理顺序。此函数说明了如何定义和反序列化自定义输入事件对象,如何使用 AWS SDK 和输出日志记录。

  • java-basic – 具有单元测试和变量日志记录配置的最小 Java 函数的集合。

  • java-events – Java 函数的集合,其中包含用于处理来自 Amazon API Gateway、Amazon SQS 和 Amazon Kinesis 等各种服务的事件的框架代码。这些函数使用最新版本的 aws-lambda-events 库(3.0.0 及更新版本)。这些示例不需要 AWS 开发工具包作为依赖项。

  • s3-java – 此 Java 函数可处理来自 Amazon S3 的通知事件,并使用 Java 类库(JCL)从上传的图像文件创建缩略图。

  • layer-java – 一个 Java 函数,说明如何使用 Lambda 层将依赖项与核心函数代码分开打包。

在 Lambda 上运行常见 Java 框架

如果您刚接触用 Java 编写的 Lambda 函数,不妨先尝试 java-basic 示例。要开始使用 Lambda 事件源,请参阅 java-events 示例。这两种示例都会显示 Lambda 的 Java 库、环境变量、AWS SDK 和 AWS X-Ray SDK 的使用情况。这些示例需要最少的设置,并且可以在不到一分钟的时间内从命令行部署。

下一主题:

使用 Go 构建

上一主题:

跟踪
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。