業務代碼與非業務代碼


1.什么是業務代碼?

直接用於實現用戶需求的代碼就是業務代碼,比如用戶需要查詢某個數據,那么直接查詢數據庫,返回結果的代碼,就是業務代碼。

2.什么是非業務代碼?

輔助業務代碼,一般可以脫離業務而存在的代碼,比如用戶查詢某個數據,接收用戶輸入可能出現中文亂碼,這時解決中文亂碼的代碼並不直接包含在用戶的目的中,可以脫離當前業務,應用於其他業務中,這一代碼就是非業務代碼。

3.區分業務代碼與非業務代碼的標准

是否被目的直接指向,是否可以脫離具體業務而存在。

4.區分業務代碼與非業務代碼的目的

區分業務代碼與非業務代碼的目的是使將業務代碼與非業務代碼分開,使業務代碼更加簡潔,層次更加清晰,提高內聚度,便於業務代碼維護與復用。

5.分離業務代碼與非業務代碼的手段

  • 將非業務代碼放在過濾器Filter中。
  • 將非業務代碼放在攔截器Interceptor中。
  • 遵循AOP思想,將非業務代碼放在切面中。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM