领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多这是一篇来自 Spring Cloud AWS 维护者的客座文章。
Spring Cloud AWS 3.0 是 Spring Cloud AWS 项目的最新版本。此版本代表了使用 AWS SDK v2 for Java 对库进行的完整重写。由于这需要进行重大的重构,因此我们借此机会重新审视了所有假设和集成模块。结果,我们开发了一个轻量级、灵活、减少麻烦并提供易于使用的抽象的库。
Spring Cloud AWS 3.0 在开发时考虑了以下原则
@Nullable
注解)我们强烈建议阅读 Spring Cloud AWS 的 参考文档 以了解更多信息。
此外,您可以在 Spring Cloud AWS GitHub 存储库 中探索多个集成模块的示例应用程序
以下是每个集成模块中更改的高级列表
@EnableXXX
注解在 S3 中,我们引入了许多有趣的新功能,例如:
InMemoryBufferingS3OutputStream
DiskBufferingS3OutputStream
TransferManagerS3OutputStream
SnsTemplate
和 SnsOperations
提供了方便的 API 用于向 SNS 发送通知SnsSmsTemplate
提供了方便的 API 用于向电话号码发送短信(SMS)spring.config.import
加载密钥spring.config.import
加载密钥DynamoDbTemplate
高级 API 用于使用 DynamoDB,构建在 DynamoDB Enhanced Client 之上micrometer-registry-cloudwatch2
的自动配置Spring Cloud AWS 3.0 不包括对 RDS、ElastiCache、EC2 和 CloudFormation 的集成。