国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

自己寫代碼生成器 (一)

2019-11-17 03:01:45
字體:
供稿:網(wǎng)友

自己寫代碼生成器 (一)

很早就想一個屬于自己的代碼生成器,簡簡單單,夠自己用即可,苦于一直沒有時間。最近閑下來,于是下定決心自己寫個小軟件為我完成這些事。本想使用WPF來開發(fā)的,無奈WPF只學了個基礎的東西,而且本人也不擅長界面設計,估我采用了WEB方式來做這件事情,界面也借鑒了公司項目中的設計。

具體功能和注意事項如下

一、功能說明:

1.支持根據(jù)數(shù)據(jù)表結構生成C#實體類 .

2.基于模板方式生成代碼(NVelocity.dll)

對于那些想要復雜功能的朋友,我只能和你們說對不起了,我這個里邊沒有,因為這個軟件是我自己用的,且對于我來說已經(jīng)夠用了。以后如果有需要的話,我會升級的。還是先看看生成器的截圖吧.好有個印象.

二、使用的組件

1.artDialog:彈框插件

2.pqGrid:表格插件

3.highlight:代碼高亮插件

4.TreeView:樹形插件

5.NVelocity.dll:模板生成組件

三、界面截圖:

四、項目結構:

五、配置項設置

六、NVelocity的基本使用

//定義一個模板上下文 VelocityContext vltContext = new VelocityContext(); Dictionary<string, string> dic = new Dictionary<string, string>(); dic["dudu"] = "博客園"; dic["Jimmy"] = "softcomz"; //傳入模板所需要的參數(shù) vltContext.Put("dic", dic); //設置參數(shù)為對象,在模板中可以通過$dic.dudu 來引用

<html>  <body>     $dic.dudu     $dic.Jimmy  </body></html>

源碼下載(注:本源碼只在谷歌瀏覽器下測試過,其它瀏覽器下可能出現(xiàn)兼容性問題,本示例寫的也比較簡單,望各位見諒)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 金寨县| 安塞县| 镇宁| 隆德县| 克山县| 长丰县| 沈丘县| 莒南县| 河源市| 永定县| 清远市| 平定县| 潼关县| 洛扎县| 石首市| 拜泉县| 民县| 襄垣县| 永泰县| 泸西县| 临城县| 长兴县| 兴山县| 察雅县| 长白| 平陆县| 禹城市| 兰西县| 抚松县| 鄂托克旗| 呼图壁县| 南开区| 孟村| 武山县| 彭州市| 磐石市| 德庆县| 清河县| 宁安市| 永城市| 静宁县|