您的位置:極速下載站 → 電腦軟件 → 教育教學 → 編程開發 → My Generator
MyGenerator(.Net開發代碼生成器)主要是用來做.Net開發代碼生成的,適用環境為vs2008+ .Net framework4.0 Client Profile SQL2008+ C#; 適用于使用傳統三層架構,使用存儲過程,并且對性能沒有嚴格控制的中小型項目。

MyGenerator提供了一整套數據庫操作的框架。Web層、BLL層、DAL層以及Utility和Model層代碼都可以自動生成。當然最簡單的是直接生成解決方案,然后你就可以直接針對某個表進行增刪改查了。各個層的代碼和傳統的寫法略有差異,主要體現在DAL層數據庫操作和SQL Server存儲過程的寫法上。其它層基本符合OO,代碼結構簡單,有較強的可讀性。
主要特點:
1:數據庫交互只用寫一次,即使你不斷的增加、修改方法,DAL層的代碼都不需要修改;
2:對于存儲過程,不再需要繁瑣的設置SQL參數;
3:每個數據表只對應一個存儲過程,結構清晰,易于維護;
4:BLL支持事務過程,支持選擇數據庫操作時的智能提示;
5:頁面層的CS代碼簡單,便于維護和調試;
主要功能:
1: 根據需要自動生成實體類、存儲過程、WEB層前后端、BLL層的幾個基本業務操作的代碼。
2:支持批量導出代碼并生成相應的文件類型,方便直接加入項目。
3:支持根據數據庫,直接導出VS2010項目,支持基本的增刪改查 (請先重新編譯項目和生成存儲過程)。
4:支持一鍵在數據庫服務器端生成存儲過程
5:支持生成一份比較美觀的HTML格式的數據庫文檔
6:支持模板自定義和模板管理,支持超過20種自定義參數,使用NVelocity規則。
7:BLL層直接支持T-SQL事務,使用簡單。
8:界面美觀,標準的綠色軟件,體積小,便于攜帶,有不錯的用戶體驗。
更新歷史:
V 3.9.0.0
增加:支持一鍵在SQL Server中生成存儲過程
增加:對不支持數據類型的錯誤提示,防止程序崩潰
增加:創建存儲過程時的唯一性判斷
增加:數據庫列表和數據類型映射的管理
增加:文件DBHelper.cs,LogManage.cs和三個相關模板文件
增加:導出文件可以選擇輸入前后綴名和擴展名
修改:對于多表,只導出一個SQL SP的Script文件
修改:Insert返回long而不是int
修改:一個存儲過程可能會生成亂碼的問題
修改:一些用于增強用戶體驗的布局調整
修改:NVarchar雙倍長度問題
修改:項目文件位置調整,MainDal.cs代碼優化
修改:其它幾個已知Bug
注:您的評論需要經過審核才能顯示,請文明發言!