各种Java Web框架的优缺点是什么?

我正在考虑使用Java创建自己的网站,并试图确定要使用的框架。但是,快速搜索Java框架会返回50多种选择!

我的网站只是出于我自己的兴趣,一开始便会对其进行构建,但是,如果它变得流行,那么它具有一定的可伸缩性,或者至少能够为此进行重新设计,将是一件好事。

较流行的框架之间的主要区别是什么?在某些情况下,有一个明显优于其他情况吗?例如,高流量的企业应用程序与低流量的小型应用程序。我也想知道是否有些东西比其他东西更容易学习和使用。

是否有人对某些框架有经验并可以提出建议?众多选择是否只是在可能的情况下避免基于Java的Web开发的预警?


扬帆大鱼
浏览 625回答 3
3回答

汪汪一只猫

我最喜欢的是Spring Framework。使用2.5 Spring MVC是一个不错的选择,它具有新的注释,约定优于配置功能等。如果您只是做一些超级简单的事情,也可以尝试使用常规的Servlet API,而不必担心框架。

MMTTMM

我推荐面向组件的Wicket框架。它使您可以用普通的旧Java代码编写Web应用程序,可以将POJO用作所有组件的模型,而无需处理庞大的XML配置文件。当我发现Wicket时,我已经用Struts成功开发了一个在线银行应用程序,并且看到了Web应用程序开发有多容易!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java