java - 有关本地安装 Java EE 的问题吗?

标签 java jakarta-ee

我是一位相当有经验的 Java 程序员,对学习 Java EE 感兴趣。有人可以向我指出(或描述)如何在本地设置测试环境,以便我可以开始开发应用程序(即我应该使用什么网络服务器,框架(如果有的话) - Spring?等)。我正在一台linux机器上工作。我认为通过这种方式我会学得更快,而不是阅读书籍或教程。提前致谢。

更新:感谢您迄今为止的回答。我应该从 Spring/Hibernate 开始还是应该先熟悉 EE 的基础知识?

最佳答案

如果您对 Java EE 感兴趣,我强烈建议您直接从上周正式发布的 Java EE 6 开始。只需前往 http://java.sun.com/javaee/并下载GlassFish v3 。要与 Eclipse Java EE IDE 集成,只需安装 GlassFish Server Adapter 。您可以在 http://java.sun.com/javaee/reference/code/ 找到大量 Java EE 6 示例。您也可以通过 GlassFish Update Center 获得(去做就对了)。他们肯定会帮助您入门。

对于您的情况,我的建议是暂时“仅”从 Java EE 6 开始。熟悉 EJB 3.1、Servlet 3.0、JPA 2.0(Java Persistence API,Hibernate 是一种实现)、JAX-WS、JAX-RS,也许还有 JSF(这可能仍然存在争议,但我认为新的 Servlet 3.0 API 使任何关于网络框架的建议无关紧要,所以......我不会在这里提出任何建议)。不要管 Spring,您在早期步骤中将不需要它(您可能根本不需要它),并且 Java EE 6 本身有足够的东西需要学习。例如,如果您想学习 Spring,因为它在 Java EE 中广泛使用,至少在 Java EE 6 之前,您仍然可以在以后学习它。但不用担心,Java EE 6 非常令人印象深刻,您可以用它做一些非常好的事情,而不需要 Spring。

关于java - 有关本地安装 Java EE 的问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1918330/

相关文章:

java - 在java中不使用excel来评估excel/其他语言表达式评估的库

java - 将 PHP 语句转换为 Java 语句

java - 哪个更安全,为什么是 JSON 或 XML

java - 如何在 WebLogic 12c 中使用远程 JMS 提供程序

具有泛型的Java对象数组

java - hibernate 和线程安全 : Is an injected SessionFactory thread safe?

java - Webapp文件组织约定(开发结构)

java - hive JDBC ThriftHive$Client.sendBase

Java - 方法声明中的类名,返回类型应该是

java - 得到非法参数异常