Java EE快速入门(快速学习企业级Java)

15

我们在办公室刚开始了一个新的Java EE项目,我需要积极参与。我主要从事Web应用程序开发,使用的是PHP / MySql,但我也熟悉Java SE并编写了一些独立应用程序。

我需要帮助和建议,以便能够快速学习Java EE,以便无障碍地融入项目中。我需要书籍和教程推荐,还需要相关资源的链接。

2个回答

16

这主要取决于你的学习速度。在这种情况下,我采取以下步骤:

  • 阅读教程的一小部分,以获取技术的概述
  • 进行实验,每当遇到不理解的问题时,返回教程或在Google上搜索相关问题。

创建一个非常简单但不平凡的应用程序后,可以使用所涉及的技术进入真正的世界。但仍然需要有人熟悉它,可以向他们询问。

对于JavaEE,我建议完成以下练习:

  • 创建一个状态无关EJB来启动EJB计时器。 计时器必须在数据库中可配置的时间间隔上触发
  • 计时器应向JMS主题发送消息
  • JMS主题应由消息驱动的bean消耗
  • EJB应由servlet调用,告诉它是使用数据库配置的时间段还是使用默认时间段。
  • 发送到JMS主题的消息应该包含存储在数据库中的对象的ID
  • 在接收到ID时,MDB应该将一些对象的数量增加并持久化
  • 使用JPA进行持久化。

在此过程中,您将了解到Servlet、EJB(状态无关和消息驱动)、计时器、JMS和JPA。

请参考Sun JavaEE教程,并在遇到不理解的内容时进行Google搜索。


2
Bozho可能会将链接更改为EE 6教程 - Justin
1
我甚至有些犹豫是否将它给予JavaEE5,因为他提到了J2EE。 - Bozho

3

为了快速学习,使用IDE来帮助你完成大部分的配置。Netbeans与许多容器非常兼容,并且可以减轻你很多配置方面的负担...

如果你在netbeans.org上看一下,会发现有一些非常好的简短教程,可以帮助你开始入门。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接