[英]Java EE App Server Hello World
我對單獨的Java應用程序開發非常熟悉,但很快就會使用Java EE應用程序服務器開發項目。
有沒有人知道在應用服務器中使用hello-world類型應用程序的直接操作指南? 我(也許是天真地)假設不同框架之間的整體方法是相似的,所以我更感興趣的是找出方法而不是陷入不同框架之間的差異。
如果你不知道一個好的指南,那么你可以發布一個項目符號的步驟來讓你的世界運行嗎?
注意:僅僅因為我家里有一台Windows機器,如果可以在Windows上運行,我寧願運行,但為了更好的答案,基於linux / mac的實現是受歡迎的。
我會選擇JBoss AS或GlassFish作為開始。 但是我不確定Java EE“Hello World”是什么意思。 如果您只想部署一些JSP,可以使用本教程(對於JBoss):
http://www.centerkey.com/jboss/
如果你想進一步做EJB堆棧和/或部署ear-file,你可以閱讀非常好的JBoss文檔:
通常,您也可以執行基本安裝並更改或嘗試預安裝的示例應用程序。
我目前安裝了JBoss(在Windows上)。 我使用Eclipse開發並使用Java EE服務器集成來熱部署或調試我的代碼。 在您運行第一個代碼之后,您應該看看ide集成,因為它可以更快地進行開發/部署往返。
另一個選擇是獲得Oracle JDeveloper (免費下載和使用 - 它是一個功能齊全的IDE,包括一些簡潔的附加功能,如SQL工作台和BPEL設計器)。
作為一種學習工具,它非常好,不僅適用於Oracle提供的教程,而且它還包含一系列“提示卡”課程,用於教授許多常用技術。
正如JeroenWyseur所說,Java EE是一個相當大的空間。 除了他所說的,你應該嘗試獲得更多關於你將要做什么的細節:servelts&co,EJB(實體,會話,消息bean?)並嘗試熟悉它。
您應該清楚,您的代碼在托管環境中運行,這會產生很多約束。 為了確保您了解會發生什么,您應該熟悉部署的概念。 然后,如果您執行EJB,事務管理也很重要。 如果您不完全了解在部署bean或servlet時會發生什么,管理事務的方式,如何調用bean,那么您將會遇到困難。
一本幫助我很多時光的書是由Ed Roman掌握的Mastering EJB。
此外,熟悉RMI將幫助您理解EJB。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.