CodeBuilder是一个通过获取数据库表和字段定义,通过模板转换生成三层结构、实体模型等代码的工具。
CodeBuilder第一版距今已过去4个年头了,第一版做的功能繁多,体积庞大,但是用起来不太方便,因此才会狠下心出第二版。第二版在整个架构上重新进行了设计,核心代码也是重新编写。与第一版相比,第二版更精简实用、灵活性更高、引导性更好。
以其他同类的代码生成器相比,CodeBuilder的可扩展性可以让你尽情的发挥想象,真正为你所用。最关键的是它是免费的。下面是我整理出来的四个最显著的特性:
多数据源
支持 SqlServer、Oracle、MySQL、SQLite、PostgreSQL、Firebird,或 OleDb 提供的驱动,而是还可以使用 Power Designer 文档。
如果以上这些无法满足你,那么你可以自己动手,做到自己满意为止。
架构可扩展
表和字段的属性可以通过代码文件来扩展,模板中直接使用,是不是帅呆了。
自定义变量
发挥你的想象,定义足够多的变量,在模板里使用尽情的使用它们。
多种模板引擎
目前只提供 T4 和 Razor 模板引擎,你也可以自己动手,说不定下一个流行优秀的模板引擎缔造者就是你。
下载地址:http://www.fireasy.cn/soft/codebuilder/codebuilder2_setup.exe