我在过去的几个月里一直在学习Java,我认为它是对ASP.NET的一个巨大的改进。对我个人来说,这是一个可以使用的ASP.NET (相对于ASP.NET WebForms :))。我开始想知道没有这样的框架(至少没有得到微软的广泛传播和支持,因为可能有像Spring.NET这样的Java MVC框架的.NET移植),.NET世界是如何生存这么长时间的。
我知道Java人员很久以前就有这样的框架,并且有很多Java MVC框架可用。
如果web开发人员正在考虑从Java切换到.NET,如果ASP.NET MVC开发人员正在考虑拓宽他的技能集并学习一些Java MVC (web)框架,那么哪个Java框架最容易切换,反之亦然,哪个框架最类似于ASP.NET MVC架构-以及功能方面?
哪个Java MVC框架与ASP.NET MVC最相似?
发布于 2009-12-03 01:50:05
SpringMVC、VRaptor、Grails (不是Java,但与Java世界有些关系)
发布于 2013-11-09 00:12:38
在我看来,Play Framework。它有控制器作为类,动作作为方法,像剃刀一样的视图引擎,对象绑定器,几乎所有的东西看起来都一样。
甚至连路由似乎也几乎是一样的。
发布于 2009-12-03 00:17:06
维基百科在这里列出了一系列框架:
http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks
在基于Java技术的应用程序中,大约一半是基于组件的(这是您不想要的),另一半是MVC。如果有兴趣,你可以点击其中的一些链接来获取更多信息。
总体而言,
其中更成熟的
您可能很难从有足够经验的人那里得到直接比较.Net和Java端产品的答案;大多数开发人员倾向于站在一边。
虽然我不了解与ASP.Net的相似之处,但我认为它们在Java端是业界的主力,在你的简历中使用它们是很有用的,即使或者因为它们不现代或不性感。在这两个中,我认为Struts更有MVC的感觉。
https://stackoverflow.com/questions/1833865
复制相似问题