文件名称:java8stream源码-scala-gradle-aws-lambda-example:打包适合在awslambda中执行的Scala项目
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-24 11:07:06
系统开源
java8流源码点产品即服务 打包适合在 aws lambda 中执行的 Scala 项目的示例。 Gradle 用于构建 uberjar,使用该工件创建 lambda 函数,并调用新创建的函数。 我们的 lambda 函数是一个简单的向量点积(为简单起见,限制为 3 空间) 入门: 确保凭证工具链可以找到您的 aws 凭证 我把我的放在~/.aws/credentials ,像这样: ~ » cat ~/.aws/credentials [default] aws_access_key_id=abcdefg aws_secret_access_key=12345 您的 aws 帐户 ID 应该可以作为项目属性被 gradle 访问。 我把我的放在~/.gradle/gradle.properties ~ » grep aws ~/.gradle/gradle.properties aws.accountId=3141592653589 Lambda 有两种不同的方式来实现请求处理程序: 基于 POJO,其中 jackson 用于将请求反序列化为可变类。 您的请求类应该有一个空参数构造
【文件预览】:
scala-gradle-aws-lambda-example-master
----src()
--------test()
--------main()
----LICENSE(1KB)
----README.md(5KB)
----.gitignore(52B)
----build.gradle(4KB)