04.降低MB耦合度

Bad MBean

耦合與解耦只有程度上的問題, 非有無存在的問題, 事實上沒有最好的設計, 只有更好的設計.



Managed Bean 設計模式


  1. 負責保存 View Tree 中必要的值狀態.
  2. 擔任資料型別轉換的執行者.
  3. 驗證處理的執行者.
  4. 事件監聽方法處理事件結果導向頁面.


ManagedBean 不良設計


  • 將業務邏輯程序混於 MB 之中
  • 對 MVC 分層解耦的本意認識不足



org.wisdomfish.*


org.wisdomfish.*
  • view
    • bean
  • model
    • service
      • impl
    • exception
    • bo


Comments