Moon.Orm 入門總指南
阿新 • • 發佈:2018-12-31
注意:下面的pdf檔案強烈建議下載或線上檢視
3)效能及規範下載,網友公司提供:
入門動畫
我們追求的方向
1)高效能.
這也是架構建立的目的之一,已經將它的效能提升到了極致.大家可以自己測試.我可以說其效能是數一數二的.連線地址:Moon洗冤錄
2)易用性強
我想,用過Moon.ORM的應該可以知道這點.配置簡單,智慧感知,程式碼生成器的輔助,會sql就可使用之.3)多資料庫多資料來源支援
在同一個專案中我們常常需要處理這些情況時.目前moon的目標,支援sqlserver sqlite oracle mysql postgreSQL db21.如果您需要換資料庫:直接修改配置檔案然後一鍵生成實體層即可;
2.如果您需要多資料庫:直接新增配置檔案即可.詳情:Moon使用配置說明
3.如果您的資料庫表結構發生變動:一鍵重新生成實體層程式碼即可.
4)智慧感知
這個不用講了,值得一提的是MQL,她能夠為你提供強大的智慧感知功能,並且無資料庫型別差異.
5).NET 2.0原生支援.
有人問:為什麼沒有LINQ、lambda,其實我只想說:沒有必要做這些了,因為微軟一個團隊在做實體框架,去做一些不必要的事情,
真的沒有意思. 覺得MQL複雜的兄弟們,有了智慧感知,你們就適應適應,因為這是蘿蔔白菜的問題.
6) 使用便捷.
7) 靈活的事務支援
using(var db=Db.CreateDefaultDb()){
db.TransactionEnabled=true;
//..............隨便寫..................
}
一、最新版本下載地址(其他地方下載的可能不是最新的)
二、Demo可以直接下載了就執行
三、配置方法
四、MQL使用簡介
五、它的效能測試報告
六、關於各Moon.Orm與其他Orm的技術對比
七、文章系列總目錄
八、如何獲取原始碼
九、FAQ
十、提示
所有的方法在Db這個類裡面. 看名字估計就知道如何使用了,VS db.智慧感知就有提示
db.GetModelBySQL()可以自動幫你生成實體程式碼,加一個斷點獲取就可以了