Java EE快速通道(学习企业Java真快)

我们刚在办公室开始了Java EE的新项目,我需要有效参与。 我主要从事Web应用程序,我使用PHP / MySql,但我也了解Java SE并编写了几个独立的应用程序。

我需要帮助并建议如何快速学习Java EE,以便我可以毫无困难地融入项目。 我需要有关书籍和教程建议的帮助以及资源链接。

这在很大程度上取决于你的学习速度。 在这种情况下我做了什么:

  • 阅读教程的一小部分,以获得该技术的一般概念
  • 实验,每当我不明白的东西,我回到教程,或谷歌有关问题。

在使用相关技术创建一个非平凡但仍然简单的应用程序之后,您可以进入现实世界。 但是,必须有更熟悉它的人,你可以问。

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

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

在这里,您将拥有servlet,EJB – 无状态和消息驱动,计时器,JMS和JPA。

请参阅Sun JavaEE教程并google您不理解的任何内容。

要快速学习它,请使用IDE为您执行大部分配置。 netbeans与许多容器配合得很好,可以让你从很多配置中解脱出来……

如果你看看netbeans.org,有一些非常好的简短教程只是为了让你前进。