[英]How to go about creating a user authentication system for a Java web app on AWS Elastic Beanstalk?
我正在嘗試為我的Java Web應用程序構建用戶身份驗證系統,這是一個基本的庫存管理系統。 我想使用AWS Cognito來跟蹤所有用戶信息,並且我打算將此應用程序部署到Elastic Beanstalk,該應用程序還將使用一些AWS數據庫存儲(要確定的是DynamoDB或RDS)來存儲清單數據。 這是我的第一個Java Web應用程序,因此我很難理解不同的技術如何協同工作。
在對為Java Web應用程序構建用戶身份驗證系統進行了一些研究之后,似乎Spring MVC將是一個很好的框架,因為它可以消除構建登錄系統的繁瑣工作。 但是,我在Java中遇到的有關Spring MVC登錄系統的幾乎所有指南都需要Gradle或Maven。 (因為我對Maven更加熟悉,所以我會使用它。)這在我在本地運行項目時很好,但是當我要將項目上載到Elastic Beanstalk時,我擔心它會如何工作。 似乎將Java應用程序從Maven部署到Elastic Beanstalk的唯一方法是使用一個名為Beanstalker的開源項目 ,並且我擔心如果我使用Spring MVC和Maven開發應用程序,那么該放置項目了嗎?在Elastic Beanstalk上,我不了解如何使用此工具/它將無法正常工作。
所以這是我的主要問題:
感謝您提供任何信息,非常感謝。
注意,您不必僅僅因為使用Maven進行依賴管理而使用Maven進行部署。 通常,您將使用官方的Elastic Beanstalk 命令行工具來部署您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.