摘要:來(lái)源關(guān)聯(lián)模式攔截過(guò)濾器模式攔截傳入的請(qǐng)求和傳出的響應(yīng),并進(jìn)行過(guò)濾前端控制器模式一個(gè)用來(lái)支撐視圖層的通用處理,以及一些視圖上的錯(cuò)誤的容器應(yīng)用控制器集中控制檢索以及查看和命令處理的調(diào)用上下文對(duì)象以獨(dú)立協(xié)議的方式組裝狀態(tài),用來(lái)在整個(gè)應(yīng)用中
來(lái)源:http://corej2eepatterns.com
J2EE關(guān)聯(lián)模式攔截過(guò)濾器模式 - Intercepting Filter
攔截傳入的請(qǐng)求和傳出的響應(yīng),并進(jìn)行過(guò)濾
前端控制器模式 - Front Controller
一個(gè)用來(lái)支撐視圖層的通用處理,以及一些視圖上的錯(cuò)誤的容器
應(yīng)用控制器 - Application Controller
集中控制、檢索以及查看和命令處理的調(diào)用
上下文對(duì)象 - Context Object
以獨(dú)立協(xié)議的方式組裝狀態(tài),用來(lái)在整個(gè)應(yīng)用中共享
視圖輔助 - View Helper
輔助把格式關(guān)聯(lián)的代碼從其他的業(yè)務(wù)邏輯中分離開(kāi)來(lái)
組合視圖 - Composite View
把眾多的原子碎片組合成一個(gè)視圖
業(yè)務(wù)委托 - Business Delegate
降低調(diào)用方與提供遠(yuǎn)程服務(wù)的業(yè)務(wù)方之間的關(guān)聯(lián)
服務(wù)定位器模式 - Service Locator
封裝了查找業(yè)務(wù)服務(wù)的組件的機(jī)制,如業(yè)務(wù)委托時(shí)通過(guò)服務(wù)定位器連接會(huì)話層
會(huì)話外觀模式 - Session Fa?ade
給客戶(hù)端提供粗粒度的服務(wù),隱藏了服務(wù)交互的復(fù)雜性
一次會(huì)話可能調(diào)用多個(gè)應(yīng)用服務(wù)或業(yè)務(wù)對(duì)象
可以封裝數(shù)值清單
應(yīng)用服務(wù) - Application Service
集中提供統(tǒng)一的服務(wù)層給業(yè)務(wù)層
業(yè)務(wù)對(duì)象 - Business Object
使用對(duì)象模型實(shí)現(xiàn)概念上的域模型,把應(yīng)用中的數(shù)據(jù)和邏輯分成多帶帶的層
合成實(shí)體 - Composite Entity
使用本地實(shí)體bean和POJOs實(shí)現(xiàn)業(yè)務(wù)對(duì)象
傳輸對(duì)象模式 Transfer Object
跨系統(tǒng)間的交換數(shù)據(jù)的策略,通過(guò)降低調(diào)用次數(shù)來(lái)降低網(wǎng)絡(luò)開(kāi)銷(xiāo)
傳輸對(duì)象裝配器 Transfer Object Assembler
構(gòu)建復(fù)合的TO,來(lái)源可以是EJB組件、DAO或其他零散的java對(duì)象
應(yīng)用于:客戶(hù)端需要獲得應(yīng)用程序的數(shù)據(jù)模型或模型的一部分
數(shù)值清單處理器 Value List Handler
使用GoF迭代器來(lái)提供執(zhí)行程序和處理服務(wù)
緩存客戶(hù)端請(qǐng)求的:處理程序查詢(xún)結(jié)果和結(jié)果的子集
避免大量實(shí)體bean的開(kāi)銷(xiāo)
數(shù)據(jù)訪問(wèn)對(duì)象 - Data Access Object
解耦業(yè)務(wù)層和資源層
訪問(wèn)邏輯封裝持久化存儲(chǔ)數(shù)據(jù)給create、retrieve、delete和update使用
使用TO發(fā)送和接受數(shù)據(jù)
服務(wù)觸發(fā)器 - Service Activator
允許企業(yè)級(jí)應(yīng)用程序中的JMS做異步處理
可以使用多個(gè)觸發(fā)器并發(fā)異步處理長(zhǎng)運(yùn)行的任務(wù)
域存儲(chǔ) - Domain Store
為對(duì)象模型提供強(qiáng)大的機(jī)制實(shí)現(xiàn)虛擬持久化
中轉(zhuǎn) - Web Service Broker
在應(yīng)用中暴露一個(gè)或多個(gè)服務(wù)給外部客戶(hù)端,服務(wù)是基于XML的web服務(wù)和標(biāo)準(zhǔn)的web協(xié)議
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/71686.html
摘要:老實(shí)說(shuō),當(dāng)時(shí)一進(jìn)入世界的大門(mén)就暈了,各種規(guī)范概念和英文縮寫(xiě)詞能把人整的暈暈乎乎。等新的英文縮寫(xiě)又出現(xiàn)了,一口老血還沒(méi)來(lái)得及噴出,又重新振作開(kāi)始新的學(xué)習(xí)征程。 showImg(http://upload-images.jianshu.io/upload_images/1131767-1c5d16e39435df10.jpg?imageMogr2/auto-orient/strip%7Ci...
摘要:前言這里筑夢(mèng)師是一名正在努力學(xué)習(xí)的開(kāi)發(fā)工程師目前致力于全棧方向的學(xué)習(xí)希望可以和大家一起交流技術(shù)共同進(jìn)步用簡(jiǎn)書(shū)記錄下自己的學(xué)習(xí)歷程個(gè)人學(xué)習(xí)方法分享本文目錄更新說(shuō)明目錄學(xué)習(xí)方法學(xué)習(xí)態(tài)度全棧開(kāi)發(fā)學(xué)習(xí)路線很長(zhǎng)知識(shí)拓展很長(zhǎng)在這里收取很多人的建議以后決 前言 這里筑夢(mèng)師,是一名正在努力學(xué)習(xí)的iOS開(kāi)發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡(jiǎn)書(shū)記錄下自己的學(xué)習(xí)歷程...
摘要:前言這里筑夢(mèng)師是一名正在努力學(xué)習(xí)的開(kāi)發(fā)工程師目前致力于全棧方向的學(xué)習(xí)希望可以和大家一起交流技術(shù)共同進(jìn)步用簡(jiǎn)書(shū)記錄下自己的學(xué)習(xí)歷程個(gè)人學(xué)習(xí)方法分享本文目錄更新說(shuō)明目錄學(xué)習(xí)方法學(xué)習(xí)態(tài)度全棧開(kāi)發(fā)學(xué)習(xí)路線很長(zhǎng)知識(shí)拓展很長(zhǎng)在這里收取很多人的建議以后決 前言 這里筑夢(mèng)師,是一名正在努力學(xué)習(xí)的iOS開(kāi)發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡(jiǎn)書(shū)記錄下自己的學(xué)習(xí)歷程...
閱讀 2480·2021-09-30 09:47
閱讀 3034·2019-08-30 11:05
閱讀 2639·2019-08-29 17:20
閱讀 2050·2019-08-29 13:01
閱讀 1809·2019-08-26 13:39
閱讀 1421·2019-08-26 13:26
閱讀 3305·2019-08-23 18:40
閱讀 1970·2019-08-23 17:09