具有上下文信息的静态/构造函数Java AWS Lambda函数初始化

时间:2019-01-02 17:21:05

标签: java aws-lambda

我有一个用Java编写的lambda,它可以访问Neo4J实例(尽管实际上可以是几乎所有外部资源)。我可以很容易地以粗略的方式完成这项工作,但是我理想上希望:

a)静态或通过构造函数创建单例驱动程序实例 和 b)使用环境变量注入凭据/端点等

在类构造过程中是否有静态方法来访问环境变量?

在每次请求开始时我都坚持使用“ if driver == null”初始化吗?还是我错过了重要的事情?

戴夫

1 个答案:

答案 0 :(得分:0)

真的,我今天不聪明...

可以像访问其他任何变量一样访问Lambda环境变量...

System.getenv(“ DAVETEST”)