CodeSmith生成一个抽象工厂模式C#代码全方案
By Bruce Gong
1. 用PowerDesigner绘制ER图并生成SQL执行代码。

2. 用SQLServer2005执行生成的SQL代码,生成对应数据库。注意:生成的SQL语句不一定会顺利编译,要调试N久才行。
3. 用CodeSmith导入生成的数据库(数据源),生成源码。
4. 用Visual Studio编译并导入数据访问层所需要的DLL文件。注意:生成的源码中,定会有AnsiString类型,用Visual Studio在项目内进行字符替换。
5. 导入微软的数据访问包。编译成功通过即可

本文详细介绍使用CodeSmith结合PowerDesigner及SQLServer2005,实现从ER图到数据库生成,再到C#抽象工厂模式代码自动生成的全过程。涵盖数据库创建、源码生成、字符替换、数据访问包导入等关键步骤。
1150

被折叠的 条评论
为什么被折叠?



