java什么是行业标准的web框架

标签 java web-applications web-frameworks

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




10年前关闭。




我在这里看到了很多关于什么是最好的 java web 框架的问题,但我想知道的是工业中最常用的框架。如果我想找到一份开发基于 Java 的 Web 应用程序的工作,这对我的简历最有用?既然有甲骨文的支持,它是JSF吗?我也看到很多提到过 Spring 。再一次,我不是在寻找最容易使用或最新的,而是对获得一份高薪工作最有用的那个。

最佳答案

这将是一个相当主观的答案,Matt Raible 有一些 presentations这给出了一个有趣的比较。多年前,struts 是首选框架,并且有很多商店仍在使用它。请注意,Struts1 和 Struts2 是完全不同的动物,后者基于称为 Web Work 的框架。

这些天来,Spring MVC 似乎是一个非常流行的选择,但这完全是一个轶事观察。

就你的简历而言,最好的办法是让自己熟悉几个框架,这将向潜在雇主展示你不受特定技术的束缚,并且能够学习和选择最适合工作的工具,因为并非所有框架生而平等。

在选择入手方面,我会选择 Spring MVC,原因很简单,很多商店都使用 Spring 进行依赖注入(inject)和 hibernate 集成,而且先学着喝 spring kool-aid 不会对你造成伤害。

之后,继续使用 Stripes 或 Wicket 之类的不同方法。

关于java什么是行业标准的web框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6751553/

相关文章:

java - php 值 Java 字节数组

python - Django 和 python3

common-lisp - Lisp Webtales 第 5 章 - 如何让它工作

web-frameworks - Python3.4 asyncio(tulip) http框架

java - 如何从 Java 漂亮地打印 XML?

java - 如何创建jar依赖?

java - 在android中通过soap ws在mysql数据库中插入微调器值

asp.net - FluorineFX 是否足够成熟以用于大型 Web 应用程序?

c# - Global.asax 和 Web 应用程序生命周期

web-applications - 从文件系统拖放到 Web 应用程序中