我承认这个问题是宽泛和模糊的,但我想从那些在Java中有Web经验的人那里了解。
当你有一个任务来构建一个web应用程序,比如一个网站(例如,电子商店),什么框架是一个好的开端来接触最新的Java网络技术?
问题不在于哪个框架更好,为什么,问题是:如果您想学习使用Java构建web-ui应用程序的通用和现代方法,那么最好从哪里开始选择构建可扩展和可靠的web应用程序的要点,这些应用程序可以从几个页面扩展到具有数百个每秒连接的大型应用程序?
发布于 2012-05-29 13:21:08
春Roo可以使您在短时间内启动和运行,并将自动使您使用Spring、Spring、Spring、JSP、JSTL、JPA、AspectJ等。
我个人使用Roo来获得基础,然后我“un”我的项目,并继续我的业务扩展项目的方式,我需要。
发布于 2012-05-29 16:46:46
有很多很好的选择: Spring、GWT、Grails、Roo (注意我是如何故意忽略JSF的吗?)这真的取决于你对语言的各个部分有多舒服。Grails和Roo将在应用程序的所有层为您做很多事情,前提是您遵循以下约定。在大多数情况下,GWT将使您远离丑陋的html和javascript。Spring是非常无侵扰性的,它主要充当调度员和绑定器,留下了视图、持久化等所有细节细节。给编码器。
这个问题没有正确的答案,这完全取决于你想做什么,它需要有多大的灵活性等等。
发布于 2012-05-29 17:01:12
那么,启动一个新的Web项目还有两种可能性:
我并不是说它们是最好的选择,但知道它们的存在是件好事。
https://stackoverflow.com/questions/10799951
复制相似问题