如何设计和建筑师在Java / J2EE Web应用程序? [英] How to Design and Architect a Java/Java EE web application?

查看:117
本文介绍了如何设计和建筑师在Java / J2EE Web应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是Java开发人员与近5年来对了Struts,Spring和Hibernate的经验。

I am java developer with almost 5 years of experience on Struts, Spring and Hibernate.

我们有一个新的项目,几天来了。我们有我们的全部要求,我们会做使用的Spring MVC,Spring和Hibernate的项目。

We have a new project coming up in few days. We have the complete requirements with us and we will be doing this project using Spring MVC, Spring and the Hibernate.

我已经要求设计和构建整个Web应用程序。设计和创建建筑师是一些东西,我没有做过到目前为止在我的职业生涯。我不知道我怎么去了解这一点,从哪里开始,使用什么工具等。我不知道即使是A,B,C的设计和建筑。

I have been asked to design and architect the entire web application. Designing and creating an Architect is something which I have not done till now in my career. And I don't know how do I go about this and where to start, what tools to use and so on. I don't know even the A,B,C's of design and architecture.

您可能想知道为什么我甚至问我在第一位做到这一点。事情是我有机会做到这一点,在每一个阶段,我会被监控和我有我的学长审查设计。

You may be wondering why I was even I asked to do this at first place. The thing is I was given an opportunity to do this and at every stage I will be monitored and I will have my seniors reviewing the design.

所以任何建议,思路和措施,并开始提前去欢迎。

So any suggestion, ideas and steps to start and go ahead are welcome.

推荐答案

我可以从我自己的经验加我的2美分(虽然它更多的发展的最佳做法汇编,你可能会发现它很有用,让他们在心里的在设计应用程序):

I can add my 2 cents from my own experiences (although its more of a compilation of development best practises, you might find it useful to keep them in mind while designing your application):


  • 有没有一个放之四海而皆准的所有设计

  • 尝试让应用重量轻越好。

  • 使用Maven的/摇篮到管理依赖

    • 请不要在IDE过分依赖。确保您的项目建立无IDE(如果你正在使用maven / gradle这个,它会:)尝试打开你IDEA,NetBeans和Eclipse项目。


    • 然后决定是否需要缓存与否。

    • 您将使用应用服务器集群或没有。


    • 的Tomcat /码头是绝对适合大多数的情况下

    这篇关于如何设计和建筑师在Java / J2EE Web应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆