2010-05-04 108 views
15

我们刚刚在我们的办公室开始了一个Java EE新项目,并且我需要有效参与。我主要工作在Web应用程序上,我使用PHP/MySql,但我也了解Java SE,并编写了几个独立的应用程序。Java EE快速通道(学习企业Java真正快速)

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

+3

j2ee,javaee5或javaee6? – Bozho 2010-05-04 09:42:17

回答

16

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

  • 阅读教程的一小部分,以获得技术
  • 实验中,每当我不明白的地方的总体思路,我回到教程,或谷歌关于这个问题。

用相关技术创建一个非平凡但仍然简单的应用程序后,您可以转到现实世界。不过,一定有人更熟悉它,你可以问问谁。

对于JavaEE的我建议以下运动:

  • 创建一个启动EJB计时器一个无状态EJB。定时器有火可配置的时间数据库期间
  • 计时器应该将消息发送到JMS主题
  • JMS主题应该由消息驱动bean消耗
  • 的EJB应由称为一个servlet,告诉它是否使用数据库配置的时间段,或使用默认的时间。
  • 消息到JMS主题应包括在收到的ID存储在数据库中
  • 对象的ID的MDB应该增加物体的某个号码和坚持它
  • 使用JPA的持久性。

在这里,您将拥有servlet,EJB--无状态和消息驱动,定时器,JMS和JPA覆盖。

请参阅the Sun JavaEE tutorial和谷歌任何你不明白的立即。

+2

Bozho可能会改变链接到[EE 6教程](http://java.sun.com/javaee/6/docs/tutorial/doc/) – Justin 2010-05-04 09:34:43

+1

我是事件犹豫让JavaEE5,因为他提到J2EE。 – Bozho 2010-05-04 09:41:54

3

快速学会使用IDE为您完成大部分配置。 netbeans在很多容器上运行得非常好,可以让你从很多配置中解脱出来......

如果你看一下netbeans.org,有一些非常好的简短教程可以帮助你。