我有一個基本的服務在Java中,例如:從Java服務AWS的Lambda和AWS網關API
public interface FolderService {
void deleteFolder(String path);
void createFolder(String path, String folderName);
void moveFolder(String oldPath, String newPath);
}
它有多種實現。如何將此服務映射到AWS Lambda和API Gateway?
我期待的API有格式
POST {SOME_URL}/folderService/createFolder
或
GET {SOME_URL}/folderService/createFolder?路徑=/home/user的& folderName = test
我所做的是在API網關中爲每個方法手動創建方法和資源,併爲每個方法分配一個新的Lambda函數(它重用相同的jar但具有不同的處理程序)。我正在尋找更自動化的方法。 –