1. 程式人生 > 實用技巧 >『Spring.Net』為什麼使用?

『Spring.Net』為什麼使用?

>>> hot3.png

由於要做一個可能會面對針對多個不同資料庫的表進行可配置動態解析的系統,所以產生了使用「依賴注入」的想法,而又為了保證專案在將來的可擴充套件性,所以就乾脆的去使用較為全面的Spring.Net。

由於個人對於Spring.net,僅限於知道它是做什麼的,而沒有真正的學習使用的經驗,所以也就想做個系列,以便可以即時的記錄自己在使用過程中的一些經驗。

主要想解決的問題


  1. 可以根據需要選擇實現資料庫訪問介面的實現類
  2. 通過替換配置檔案來針對不同的資料庫選擇不同的資料訪問層(包括實體層)
  3. 將來可能的AOP方面要求的準備

層次搭建


  1. .dao
  2. .dao.impl.db1[.db2][.db3][.dbX]
  3. .model.db1[.db2][.db3][.dbX]
  4. .service
  5. .util

依賴關係


image

轉載於:https://my.oschina.net/skyler/blog/706132