簡單好用的Nhibernate代碼自動(dòng)生成工具,自己寫的基于動(dòng)軟代碼生成器Nhibernate代碼自動(dòng)生成模板及圖文教程最近在研究使用Nhibernate,為寫大量打代碼和映射搞得頭痛。 最新版下載地址:http://www.cnblogs.com/MythXin/archive/2011/08/12/NCGT_1-1.html 將壓縮包內(nèi)的Nhibernate文件夾放到 動(dòng)軟代碼生成器 安裝目錄\Template\TemplateFile目錄下面
首先,選擇你要生成代碼的數(shù)據(jù)庫和表
接下來我們來試驗(yàn)生成代碼吧 彈出 “選項(xiàng)”窗體,點(diǎn)擊“代碼生成設(shè)置”,選擇你要更改命名空間的服務(wù)器連接,在頂級命名空間處填寫你需要的命名空間名 稱。我們這里改為“test” 2.單表代碼生成 進(jìn)入模板生成器,我們先來生成實(shí)體,右擊 Entity.cmt,選擇“打開生成”
點(diǎn)擊模板生成器,最下方的“模板”標(biāo)簽,切換回去,然后仍然點(diǎn)擊“生成代碼”,好了,映射文件生成了
在批量生成界面,選擇需要生成的表及模板,還有輸出路徑,點(diǎn)擊“導(dǎo)出” 看到完成提示后,關(guān)閉窗體,到輸出路徑的Nhibernate目錄下會看到Entity和XmlMapping這2個(gè)文件夾,里面就包含了代碼文件
|
|