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