2012-04-18 72 views
0

我已經看過幾個使用servlet 3.0和JSFtechnology的JavaEE 6登錄教程。通常它顯示一個請求作用域憑證bean和一個用戶管理器會話bean。大多數不提供包裝信息或爲了簡單起見,在一個包裝中創建所有內容。我一直在爲Web層和業務邏輯之間的封裝而努力。我不知道支持bean,控制器,管理器和外觀是否都在討論相同的事情。簡短的回答可以告訴我如何打包用戶管理器會話bean和憑證bean,但更值得讚賞的答案可以幫助我導航Web層和業務邏輯。提前致謝。如何打包後臺bean控制器管理器外觀業務邏輯

回答

0

對於包裝,我喜歡先通過功能(如core,gui),然後再按業務部門級別進行打包。

爲e.g

com.comp.db.beans // place your database beans here (if using any orm) 

com.comp.web.ui.controller // place your controller, managedbeans here, this can be again broken into functionality wise like login, processing e.t.c. 
com.comp.web.ui.beans //you place your vo here 

爲了開始包裝你必須先寫下你的系統的不同功能。

然後打破他們到業務單元明智

然後打破這些進入更精細的水平,如果功能將是非常具體的UI來區分呢,還是屬於核心。

+0

「//你把你的vo放在這裏」。什麼是「vo」 – user1341851 2012-04-18 19:05:02

+0

VO = Value Object或稱之爲數據對象(您與您的UI分享的內容) – mprabhat 2012-04-19 02:30:42

+0

您可以給我一篇參考文章,教程或書籍,這些文章,教程或書籍可以通過這樣做來引導我;特別是web.ui.感謝您的回覆。 – user1341851 2012-04-19 13:57:57