我是Java开发人员,在Struts,Spring和Hibernate上拥有近5年的经验。
几天后我们将有一个新项目。我们对我们有完整的要求,我们将使用Spring MVC,Spring和Hibernate进行此项目。
我被要求设计和架构整个Web应用程序。设计和创建建筑师是我迄今为止在职业生涯中从未做过的事情。而且我不知道该怎么做,从哪里开始,使用什么工具等等。我什至都不知道A,B,C的设计和建筑风格。
您可能想知道为什么我一开始就被要求这样做。事情是给了我这样做的机会,在每个阶段我都会受到监控,并且我的前辈将审查设计。
因此,欢迎您提出任何建议,想法和步骤以开始并继续前进。
我可以根据自己的经验添加2美分(尽管它更多地是关于开发最佳实践的汇编,但您可能会发现在设计应用程序时牢记它们是有用的):
确定您的Web应用程序将拥有多少总用户和多少并发用户。