使用GWT框架、Spring框架、Play框架、Seam框架为Java创建了MVC风格的框架。
过去3天,我一直在网上搜索Java 6是否应该使用框架,但我很难找到正确的答案。
本文说,Java 6不再需要框架了:
从Spring到Java 6:框架时代已经结束
我读到这篇文章:
但是我仍然没有得到使用什么框架的答案?
是否真的需要一个框架?如果没有,是否有一个图表将显示等效的Java 6框架?
JSF是一个框架吗?
发布于 2012-06-01 09:15:05
我会从一个大的否定开始。您不需要任何框架来创建web应用程序。
现在,当我们看到企业web应用程序的当前状态时。有被广泛接受的标准/模式。这些标准将帮助您创建一个模块化的基础结构。
在决定框架之前。在研究该使用什么或避免什么之前,只需问自己几个问题。
框架将为您提供一个可供设计的基础设施。如果我谈到Spring框架,它将提供MVC基础设施。除此之外,它还将在应用程序的其他方面支持您。例如,它将通过自己的IOC容器来管理您的容器和应用程序的所有模块。当您需要一些方面实现时,它将为您提供AOP层来实现您的方面。当您的需求增长时,此框架将为您提供现成的事务管理。它还将提供一个良好的抽象数据库层。还有更多。
所以,定义你的需求。找到解决办法。一旦您的需求被定义,您就可以探索框架的能力/<>。
是的,JSF是一个框架。它用于创建UI设计。这是一个基于java的框架,并为web应用程序提供类似AJAX的解决方案。
发布于 2012-06-01 05:00:16
看,您需要UI组件集的框架,比如richfaces、primefaces等等。
REST、EJB、JPA、JSF --所有这些技术都是JavaEE 6规范的一部分,如果它们是EE6认证的,所有应用服务器都必须实现它们。
发布于 2012-06-01 05:48:55
我认为您应该看看Spring框架,它应该满足您的需要。
对于基本的网站内容,我认为你不需要使用框架。但是,一旦您开始缩放它,如果您使用框架,它就会变得更容易扩展。我有一个很好的经验,这与春天。有关Java EE6概述,请阅读这。
是的,(JSF)确实是一个主要用于基于web的用户界面集成的框架.
https://stackoverflow.com/questions/10844563
复制相似问题