上次谈了代码生成器的必要性,今天我们接着谈一谈代码生成工具的实用性和灵活性,因为要讲的是实用 性,所以就不能离开他的灵活性,返过来说,我们写的代码生成器的灵活性越好,生成的代码质量越好,越实用,也只有他具备了足够的灵活性,才足够实用。
我们所要做的生成生成工具可以分成下面几种:
存储过程生成工具 : 根据数据表主要生成包括数据库表记录行的添加、修改、删除3种存储过程SQL代码;
界面(表单)生成器 ; 根据数据表字段的表现控件的设置,生成界面(包括WinForm和WebForm);
数据访问代码生成器: 根据SQL语句的语句类型与界面元素的设置,来生成数据库访问代码;
有了以上几种代码生成工具,就可以大大提高我们软件开发的进度,让我们大量的程序员从烦琐的切有一定规律的程序开发中解放出来,从而减轻劳动负担。