在專案中經常遇到要創建物體類的情況,資料庫比較大或需經常修改表結構時,手動創建物體類的效率就很低,
這類工具在網上已有不少,但下載后一試用,很是不爽!要么過于龐大,使用起來比較復雜,似乎殺雞焉用牛刀;要么太過簡單,使用起來難以滿足我的需求,而此工具要做到既小巧,又實用,可謂之“眾里尋他千百度,擺渡百度無覓處,
所以有了下文,根據實際需求,站在用戶角度,撰寫了此工具,本人之此工具,不可謂之很有技術含量,但一定小巧實用;本人之此工具,不可謂之多么強大完美,但一定體貼入微,
自己也可以鞏固所學知識,加深對代碼的理解,特此記錄下來,適合想研究自動生成物體類的人,歡迎大家交流完善,
附上專案原始碼地址 https://github.com/LiuHuiGang/CreateEntityModel.git
實作功能:
1、能自動獲得用戶資料庫中的所有資料表;
2、能根據用戶資料表,自動生成物體類;
3、能自動產生 C# 物體類的(*.cs)代碼檔案;
4、支持多種資料庫;
5、擴展性強
專案結構圖

專案相關配置

批量生成類效果

自動生成的類內部結構

原始碼下載地址
https://github.com/LiuHuiGang/CreateEntityModel.git
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/276884.html
標籤:.NET技术
