当前位置: 首页 > 面试题库 >

谁能推荐一个简单的Java Web应用程序框架?

董霖
2023-03-14
问题内容

我正在尝试着用Java开发一个相对快速的Web应用程序,但是我尝试过的大多数框架(Apache
Wicket,Liftweb)都需要大量的设置,配置和尝试,在使整个过程与Eclipse融为一体的同时,全神贯注于Maven,我整个周末都在试图写我的第一行代码!

谁能推荐一个简单的Java Webapp框架,它不涉及Maven,难以置信的复杂目录结构或无数必须手动编辑的XML文件?


问题答案:

我自己还没有尝试过,但我认为

http://www.playframework.org/

有很大的潜力…

来自php和classic asp,它是第一个对我来说很有前途的Java Web框架。

由原始问题提问者编辑-2011-06-09

只是想提供一个更新。

我选择了Play,这正是我想要的。它只需要很少的配置,并且开箱即用。这是不寻常的,因为它避开了一些常见的Java最佳实践,以使事情尽可能简单。

特别是,它大量使用了静态方法,甚至对传递给方法的变量名进行了自省,这是Java反射API不支持的。

Play的态度是,其首要目标是成为一个有用的Web框架,而遵循常见的Java最佳实践和习惯用法是其次要目标。这种方法对我来说很有意义,但是Java纯粹主义者可能不喜欢它,并且使用Apache
Wicket
会更好。

总而言之,如果您想构建一个与Ruby on
Rails之类的框架可比的便捷性和简单性的Web应用程序,但是要使用Java并利用Java工具(例如Eclipse)的好处,那么Play
Framework是一个不错的选择。



 类似资料:
  • 本文向大家介绍PHP Yaf框架的简单安装使用教程(推荐),包括了PHP Yaf框架的简单安装使用教程(推荐)的使用技巧和注意事项,需要的朋友参考一下 PHP开发组鸟哥惠新宸开发的php扩展框架 安装 windows下载扩展:https://pecl.php.net/package/yaf/2.2.9/windows 根据自己的电脑系统和php的版本号选择,NTS是线程不安全,TS是线程安全 根据

  • 问题内容: 我们希望在Web应用程序中托管Java域模型(使用DDD编写)。理想情况下,我希望支持RESTful资源和请求,并拥有一个同时支持用户和REST API的站点。 理想情况下,最终用户和给定功能的RESTful API都可以使用相同的url(HTTP内容类型/协商指定区别)。 我已经在Ruby on Rails和Asp.mvc中完成了类似的应用程序,但是没有在Java中进行类似操作的经验

  • 问题内容: 我看过一些Eclipse和Hibernate教程,而Hibernate2的教程非常好,非常直观。最近,我试图使用Eclipse插件来设置Hibernate3,但无法将Hibernate工具正常工作,除了将jar文件从插件目录移动到我的lib目录之外(我不必这样做!) 问题答案: 我不确定您是否仍然需要答案,但是我们自己的stackoverflow网站可能提供了您正在寻找的解决方案。 如

  • 本文向大家介绍2014值得推荐的10个移动 Web 应用程序开发框架,包括了2014值得推荐的10个移动 Web 应用程序开发框架的使用技巧和注意事项,需要的朋友参考一下 在最近几年里,移动互联网高速发展、市场潜力巨大。继计算机、互联网之后,移动互联网正掀起第三次信息技术革命的浪潮,新技术、新应用不断涌现。今天这篇文章向大家推荐10大优秀的移动 Web 开发框架,帮助开发者更加高效的开发移动Web

  • 本文向大家介绍php实现推荐功能的简单实例,包括了php实现推荐功能的简单实例的使用技巧和注意事项,需要的朋友参考一下 利用similar_text将这些文章标题同原文章标题做对比,按标题的相似程度重新排列标题,就得到了与原文章相似的文章列表。 程序运行结果: 与[简明现代魔法]最相关的前三个文章是: 1:简单明了的现代魔法 2:简单易懂的现代魔法 3:简明扼要的古代魔法 以上就是本次介绍的全部知

  • 我有一个非常简单的Rails3.2.6应用程序。我多年来一直使用Heroku来托管原型,总是在免费层上。我终于在我最新的应用程序上添加了一个付费的dyno,并添加了新的Relic来监控性能。 我在极其简单的页面上看到4500+ms的请求时间,几乎零流量(我们还没有推出)。New Relic表示,99%的时间都花在了渲染模板上。这是一个75行完全静态的haml模板内的100行布局。应用程序模板具有标