图解动软代码生成器使用(C#快捷生成代码)
首先在百度搜索后直接下載;
一 功能概覽
常用操作;?
代碼模版有如下類別;
?
工具菜單有如下功能;
?
二 新增數(shù)據(jù)庫服務(wù)器
1 連接sql server?
測試連接成功后提示關(guān)閉軟件重新打開;
?
新建的服務(wù)器;
?
2 連接oracle
?
?
失敗,當(dāng)前本機(jī)的數(shù)據(jù)庫是Oracle 12c,64位;下次再搞;
?
3 連接sqlite
選中sqlite數(shù)據(jù)庫文件;
成功以后如下圖;
?
三 數(shù)據(jù)庫管理器
可以查看表;
可查看表結(jié)構(gòu);
?
右擊一個(gè)表以后有如下菜單功能;
點(diǎn)擊 生成sql語句到insert,生成如下sql語句,可根據(jù)需要修改后使用;
可生成數(shù)據(jù)庫腳本;
點(diǎn)擊 生成存儲(chǔ)過程,沒生成,空的;
四 生成三層架構(gòu)項(xiàng)目
1 生成簡單三層結(jié)構(gòu)選中表;
生成項(xiàng)目的情況;web層,bll層,dal層,實(shí)體類和數(shù)據(jù)庫訪問工具類DBUtility;
?
生成的數(shù)據(jù)庫訪問工具類中包含全部支持?jǐn)?shù)據(jù)庫的訪問工具類;
2 生成工廠模式結(jié)構(gòu)項(xiàng)目
選中表;
生成項(xiàng)目情況;
?
會(huì)針對選中的每個(gè)表生成數(shù)據(jù)庫訪問類;
會(huì)針對選中的每個(gè)表生成業(yè)務(wù)層代碼;
web層會(huì)針對選中的每個(gè)表生成頁面,位于各自的文件夾下;
3 批量代碼生成器
選中表;
生成的情況,針對每個(gè)表生成頁面;
對每個(gè)表生成增加,刪除,列表,修改,顯示的頁面;
4 模版代碼生成器
選中一個(gè)表;在右側(cè)模版中雙擊一個(gè)模版,此處選擇的是簡單三層的Model.cmt;
生成的Model層代碼如下;
?
到目前對此工具的認(rèn)識(shí),直接生成符合需要的項(xiàng)目架構(gòu)大概有些困難,生成代碼后拷貝到自己項(xiàng)目中是可以的;
?
?
總結(jié)
以上是生活随笔為你收集整理的图解动软代码生成器使用(C#快捷生成代码)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这些css高级技巧,你知道几个呢
- 下一篇: c# char unsigned_dll