2011-01-17 60 views
0

最近我忽略了我的控制器,它們有點亂。處理彈簧3控制器時有用的設計模式

  • 我想他們安排我的方式返回設置意見
  • 做更優雅mesageSource按摩回用戶,佔國際化
  • 安全檢查,哪些用​​戶可以訪問他們所不能
  • 調用服務層的一致方式
  • 並以某種方式使調試行保持一致。
  • 在錯誤處理方面做得更好,並將其提供給用戶。

我已經對任務做安全日誌與AOP :)

我只是在尋找模式,我可以落實幫我做上述所有。
或者只是一些一般的建議,如果沒有模式適用,或建議我沒有提到的東西,但是通常的做法。

回答

1
  • 我想他們安排我的方式返回設置意見

當你建立與大部分CRUD操作的Web應用程序,那麼你應該看看REST風格/模式。這有助於組織您的控制器和視圖。