網路城邦
上一篇 回創作列表 下一篇  字體:小 中 大
使用 Spring Framework 的基本原則
2008/06/20 11:09:36瀏覽564|回應0|推薦1

1. 避免使用 Spring 提供的特殊功能(library),以免未來無法將 Spring 與程式分離出來。

2. Program to Interfaces, rather than Classes.

3. 雖然使用Interface, 寫程式時儘量使用 "委託" 的方式來使用別的 Class 中的功能, 除非不得已時才要考慮去繼承或實作。

4. Class 都盡量寫成 JavaBean 的型態,Spring 很重視 setter Injection 的方式。

5. 寫程式時不需強制使用 Compile-Time 的 Checked Exception 來處理 "例外",因為Spring 會使用 Runtime Excetion 的方式來處理。因此寫程式時可以少用 try-catch,方便人類閱讀程式。

6. 要讓每個POJO都可以進行單獨測試(unit test)。

7. Spring 應只與處理 Business Logic 的程式有關,所以 Spring 不應直接碰到 Domain Object (與資料庫的紀錄相關)。

( 不分類|不分類 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=LupinBlog&aid=1974720