代码改变世界

随笔档案-2012年4月3日

用T4模板实现简单的代码生成器

2012-04-03 13:04 by Wings dark, 1139 阅读, 收藏,
摘要: 最近想在项目中使用一个代码生成器,用T4模板实现了,还是蛮方便的。关于T4模板的介绍可以看下园中相关系列文章T4的介绍,创建运行时模板。里面介绍蛮详细的。代码生成器界面如下,比较简单,我这里是通过传入实体类名称生成对应层的代码: 添加预处理的模板 IDal.tt(其他类似),代码如下:View Code <#@templatelanguage="C#"#>usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingModel;namespaceIDal{pu 阅读全文