動(dòng)軟代碼生成器中已經(jīng)集成了模板代碼生成的功能,但還有很多老的用戶不知道或者新的用戶還不是太了解,這里簡(jiǎn)單截圖看一下這個(gè)功能,對(duì)于一些個(gè)性化定制的用戶和高級(jí)用戶,可以更靈活更方便的生成自己的代碼。
1.主界面:

2.在左側(cè)【數(shù)據(jù)庫視圖】,選中表,右鍵菜單【模板代碼生成】

3.然后,出現(xiàn)單表的代碼生成器界面,我們?cè)O(shè)置自己需要更改的信息

備注:代碼還有一些生成規(guī)則,是在菜單【工具】-【選項(xiàng)】-【代碼生成設(shè)置】中進(jìn)行設(shè)置。
然后,點(diǎn)擊工具欄【生成代碼】或者【生成代碼】按鈕,即可生成該類的代碼:
生成的代碼,可以直接復(fù)制到項(xiàng)目文件中,也可以右鍵保存成CS文件。通過窗體下面的Tab按鈕可以來回切換設(shè)計(jì)視圖和代碼。

4. 可以設(shè)置模板目錄

5. 模板代碼批量生成
1. 選中數(shù)據(jù)庫或者表,然后單擊右鍵菜單【模板代碼批量生成】
2. 出現(xiàn)的窗口和新建項(xiàng)目基本相似,只是多了一個(gè)選中架構(gòu)的選項(xiàng):

6. 還可以選擇存儲(chǔ)過程,生成存儲(chǔ)過程的DAL調(diào)用代碼:


7. 模板示例講解
模板的語法和Aspx的語法非常相似,基本都是c#的語法結(jié)構(gòu),只要會(huì)c#基本就能寫模板。


更詳細(xì)的模板語法教程,可以下載教程文檔:https://files.cnblogs.com/ltp/Template.pdf
浙公網(wǎng)安備 33010602011771號(hào)