cod*_*ter 3 java spring spring-cloud
我是Java和Spring的新手,我不确定这个示例代码是如何工作的,"SpringBootRequestHandler"实现了AWS RequestHandler,并且"将请求传播到我们的函数".
这个例子可以在这里找到:https://dzone.com/articles/run-code-with-spring-cloud-function-on-aws-lambda
我已经对这段代码进行了一段时间的审核 - 而且我并没有把关于如何通过UppercaseFunctionHandler调用UppercaseFunction的点连接起来.
如果这不是提出这个问题的合适地方,我会提前道歉,但我不确定我还能在哪里寻求帮助!
因此UppercaseFunctionHandler扩展了延伸SpringBootRequestHandler,SpringFunctionInitializer这是魔术发生的地方.
收到请求后,处理程序将尝试初始化spring上下文.
在初始化期间,它将function.name查找在组件扫描期间发现application.properties的函数组件 bean 的名称中定义的属性.
总而言之,这里有很多间接性,如果不深入研究框架代码并对spring的工作方式有一些了解,这当然很难理解.
| 归档时间: |
|
| 查看次数: |
964 次 |
| 最近记录: |