2010-05-04 88 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,有一些非常好的簡短教程可以幫助你。