CodeHelper是一款可以自己定義模板和生成內(nèi)容的代碼生成器,目前只支持MsSql數(shù)據(jù)庫(kù),這款代碼生成器的初衷也只是為了生成MyBatis.net框架的配置文件而寫(xiě)的一個(gè)輕量級(jí)的代碼生成器。
【說(shuō)明】
Template\... 存放模板文件夾,用戶(hù)自己寫(xiě)的模板放在此目錄下,代碼生成器可自己檢測(cè)加載。
MyBatisTools.exe 代碼生成器運(yùn)行程序。
Doc\... 幫助文檔文件夾。
【CodeHelper優(yōu)缺點(diǎn)】
【優(yōu)點(diǎn)】
輕量級(jí)只有一個(gè).exe運(yùn)行文件、效率快,對(duì)MyBatis.net完美支持,包括主鍵和自增列等,制作模板方便,易懂,自主擴(kuò)展性好、靈活性好。
【缺點(diǎn)】
目前只支持MsSql,對(duì)其他代碼的生成不是很方便,不能支持所有的代碼生成(這方面Stone也在考慮,如果有必要下一版加上自定義標(biāo)簽設(shè)置,用戶(hù)就可以自己配置,生成MsSql方面無(wú)所不能了)。
CodeHelper使用起來(lái)很方便,點(diǎn)擊按鈕就可以實(shí)現(xiàn)你先要的效果了。
ps:這款代碼生成器是時(shí)隔三年之后的一個(gè)新作,以前用wf生成c#和java數(shù)據(jù)庫(kù)輔助類(lèi)和三層的代碼已經(jīng)丟棄了很久了,不知道以后還能再寫(xiě)幾個(gè)。成熟的代碼生成器也很多,但自己寫(xiě)出來(lái)才覺(jué)得好玩
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版