傾蝶數據層(一)


我以前發布過這個數據層的介紹,一直沒有做細致的說明,這次分幾部分好好介紹。

(一)簡單介紹:http://www.cnblogs.com/qingdie/p/3803696.html

(二)使用說明:http://www.cnblogs.com/qingdie/p/3803710.html

(三)開發實例:http://www.cnblogs.com/qingdie/p/3803745.html

一、簡介

傾蝶數據層是一個基於.net開發的數據訪問層,它封裝了對數據庫的CRUD(創建、查詢、更新、刪除)操作,支持數據緩存、並發處理、事務處理、依賴實體、持久化等。

使用方便,操作簡單,大大的節省了程序開發過程中的數據庫處理,其提供靈活的配置,支持Sqlserver、access、mysql,sqlite,oracle等數據庫自主切換,還支持數據庫遷移、數據備份。

二、數據庫創建

首先創建一個實體類,如圖:

 

然后配置好數據參數,即可創建數據庫,如圖:

 

 

創建后的數據自動創建了表、字段、主鍵、自增屬性、表關系,如圖:

 

 

三、數據操作

業務邏輯成操作實例,

 

 

 

 

 

 

 

四、數據庫遷移、備份

基於本數據層還開發了一個數據遷移插件,Qingdie.DataMigration,使用方式如圖:

 

 


免責聲明!

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



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