banq,關於第5章的框架,有幾個問題,急。
我以前也做過類似的模組,基本上是參照PetStore的。拜讀了 《Java實用系統開發指南》第5章,有幾個問題不明白,請指教:
一.關於ComponentManager
1.ComponentManager及其實現類的作用和目的,原文說“可以實現有狀態的行為”,我不太明白能否解釋一下:如何做到上述目的?
2.屬性ServiceLocator ls的作用?
3.getEJBController方法在哪裡用到?
4.getSessionEJBsKey這個方法產生的Key,在一個session中為什麼都是一樣的?如果一個session儲存多個EJBController怎麼辦?
5.每一個EJBController,無論是有狀態還是無狀態的,都需要儲存嗎?
二.關於EJBController
它的作用是什麼?PetStore中EJBClientControllerEJB的作用是建立相應的FacadeBean和委託StateMachine執行Action。在您的框架中它的作用是什麼?為什麼在CustomerService類中直接把它轉換成了FacadeBean?是否所有的FacadeBean都要繼承EJBController?
就是這些了。
一.關於ComponentManager
1.ComponentManager及其實現類的作用和目的,原文說“可以實現有狀態的行為”,我不太明白能否解釋一下:如何做到上述目的?
2.屬性ServiceLocator ls的作用?
3.getEJBController方法在哪裡用到?
4.getSessionEJBsKey這個方法產生的Key,在一個session中為什麼都是一樣的?如果一個session儲存多個EJBController怎麼辦?
5.每一個EJBController,無論是有狀態還是無狀態的,都需要儲存嗎?
二.關於EJBController
它的作用是什麼?PetStore中EJBClientControllerEJB的作用是建立相應的FacadeBean和委託StateMachine執行Action。在您的框架中它的作用是什麼?為什麼在CustomerService類中直接把它轉換成了FacadeBean?是否所有的FacadeBean都要繼承EJBController?
就是這些了。
相關文章
- 有關 socialiteproviders 存在的幾個問題IDE
- 關於ImageView的幾個常見問題View
- 關於解決問題的幾個段位
- 關於六西格瑪,這裡有你最關心的幾個問題!
- 關於快取命中率的幾個關鍵問題!快取
- [併發程式設計]-關於 CAS 的幾個問題程式設計
- 關於 AppCrawler 執行過程中的幾個小問題APP
- 關於理財你最應該知道幾個問題
- 一個執行緒可以有幾個Looper?幾個Handler?從Looper.prepare()來看看關於Looper的一些問題執行緒OOP
- 有個關於多執行緒的識別問題執行緒
- 這幾個關於Spring 依賴注入的問題你清楚嗎?Spring依賴注入
- 最近積累的幾個關於 PHP 類與 MySQL 的小問題PHPMySql
- 有關於css中行高的問題CSS
- 中小企業幾個關於seo的小常識問題,你是否知道?
- 7個關於"this"面試題,你知道幾個?面試題
- 目前“好評返現”有幾個問題?
- 關於聯合索引,範圍查詢,時間列索引的幾個問題索引
- 關於dcat-admin的兩個問題...
- 關於Integer面試的一個問題面試
- 關於一個歸檔問題?
- 伺服器租用中有關頻寬的幾個問題伺服器
- 後IDFA時代,關於移動增長與變現的幾個核心問題
- Elasticsearch中關於transform的一個問題分析ElasticsearchORM
- SpringBoot中關於Mybatis使用的三個問題Spring BootMyBatis
- 有關模型關聯的問題模型
- 關於this指向的問題
- 好程式設計師大資料培訓分享關於kafka的幾個重要問題程式設計師大資料Kafka
- 關於 Appium 中 ios 自動化測試的幾個問題,請教下大神,謝謝APPiOS
- 用幾條規則解釋關於js原型的所有問題JS原型
- Typora 使用中的幾個問題
- grub常見的幾個問題
- 有關webscraper的問題,看這個就夠了Web
- 有關GIT的幾個基礎操作Git
- 關於程式碼如何執行的五個問題
- 關於軟體測試的7個核心問題
- 關於 django-ckeditor 前段使用的一個問題Django
- 關於 Puerts 的效能問題
- 關於DrawerLayout的小問題
- 關於javascript的this指向問題JavaScript