简单介绍
本软件提供了一整套数据库操作的框架。Web层、BLL层、DAL层以及Utility和Model层代码都可以自动生成。当然最简单的是直接生成解决方案,然后你就可以直接针对某个表进行增删改查了。各个层的代码和传统的写法略有差异,主要体现在DAL层数据库操作和SQL Server存储过程的写法上。其它层基本符合OO,代码结构简单,有较强的可读性。主要特点如下:
1:数据库交互只用写一次,即使你不断的增加、修改方法,DAL层的代码都不需要修改;
2:对于存储过程,不再需要繁琐的设置SQL参数;
3:每个数据表只对应一个存储过程,结构清晰,易于维护;
4:BLL支持事务过程,支持选择数据库操作时的智能提示;
5:页面层的CS代码简单,便于维护和调试;
主要功能
1: 根据需要自动生成实体类、存储过程、WEB层前后端、BLL层的几个基本业务操作的代码。
2: 支持批量导出代码并生成相应的文件类型,方便直接加入项目。
3: 支持根据数据库,直接导出VS2010项目,支持基本的增删改查 (请先重新编译项目和生成存储过程)。
4: 支持一键在数据库服务器端生成存储过程
5: 支持生成一份比较美观的HTML格式的数据库文档
6: 支持模板自定义和模板管理,支持超过20种自定义参数,使用NVelocity规则。
7: BLL层直接支持T-SQL事务,使用简单。
8: 界面美观,标准的绿色软件,体积小,便于携带,有不错的用户体验。
作者主页:
http://www.cnblogs.com/flashbar/archive/2012/01/04/MyGenerator.html