我在Spring Boot中开发了rest api。它具有许多具有不同端点的http方法。现在,我想将此代码部署到AWS lambda。我当前的代码是使用Controllers和Request映射方法设计的。根据AWS lambda,我必须编写请求处理程序函数,而不是使用典型的Java请求映射方法。将现有的REST API转换为AWS Lambda函数的最佳方法是什么?当我搜索一些文章时,我仅获得带有请求处理程序功能的世界示例。转换整个API没有帮助。请分享一些示例和编码标准来编写请求处理程序。预先感谢。
答案 0 :(得分:1)
没有开箱即用的转换。
但是有一个Spring Cloud项目功能:
https://spring.io/projects/spring-cloud-function
在这里您将找到文档:
https://cloud.spring.io/spring-cloud-function/spring-cloud-function.html
但是正如我之前所说,无法使用Controllers,因为将整个Spring Boot应用程序作为Function来启动是没有意义的。