深田之星Database2Sharp,是一个NHibernate、Castle-ActiveRecord、Enterprise
Database2Sharp代码生成器软件特性
Database2Sharp代码生成器是一款用于C代码以及数据库文档生成的工具,软件支持生成Winform界面代码,EasyUI的WEB界面生成,BOOSTRAP的WEB界面代码生成等软件拥有强大的数据库配置,基于数据库建模软件进行数据库的设计,采用多种方式进行,提高了设计效率、方便修改操作等,也可以指定它们之间的逻辑引用关系,这样对于数据的完整性校验比较有保证,生成相关的SQL;需要的朋友不妨下载试试!
软件优点
1、Castle的ActiveRecord代码生成功能,准确生成各种关系。
2、NHibernate代码生成,生成相应的实体类和HBM文件。
3、PetShop架构代码的生成(多种形式),直接生成所需的解决方案。
4、Web界面自动生成功能,生成列表、增加、修改界面代码和后台代码,包括烦琐的绑定数据和赋值语句代码。
5、Enterprise Library(支持最新的EnterpriseLibrary3.0)代码生成,生成所需的实体类和数据访问类。
6、可以查看数据库的信息和实现查询分析器的功能,可以很快地看看数据库的信息。
7、实体类快速生成,提供各种常用的实体类代码生成,直接在窗体中显示,并用语法高亮显示,方便拷贝使用。
8、数据库文档的生成,在模块设计中非常有用,谁想去写描述和字段名称,类型的对应关系呢?
9、测试数据脚本的生成,在外键非常复杂的表中,我们想添加一条记录都是很容易哦,这个可以更加表的外键关系调整插入测试数据的顺序,很周到吧。
10、增加Select、Update、Insert和Delete基本语句代码的生成,方便您直接在代码中使用。
软件特性
1、代码生成工具生成的代码是基于Project的,而Winform开发框架为了项目数量。
2、方便管理,是把业务层、数据访问层、数据接口层、实体层放到一个工程项目中了(WCF项目会把实体层独立作为一个项目处理)。
3、因此生成的代码我们复制到对应的目录位置就可以了,默认命名空间不需要改动。
4、为了代码生成方便,代码生成工具需要把数据库字段的中文说明作为代码注释或者说明的一部分,因此,设计数据库的时候,我们强烈要求把注释添加到字段说明里面去。
5、数据库表一般需要提供一个主键关键字(建议取名为ID),主键字段可以为自增长的整形类型,也可以是任意字符型。
6、建议一般采用自增长整形、Oracle采用Number类型,并为每个表指定一个部分同名的序列名称,如Seq_ABC,其中ABC代表对应的表名。
软件提供非常方便的数据库配置管理功能,用户根据不同的数据库类型输入所需的信息即可配置好不同的数据库;所有的代码生成及其他功能可以在不同的数据库中进行切换;软件支持表名称别名修改,字段别名修改等(用于代码的引用),对于是中文的数据库表名称和字段名称,非常方便。
安装步骤
1、首先在本站找到软件并下载
2、解压安装包找到“Database2SharpSetup.msi”双击安装
3、选择安装位置C:Program Files(x86)广州爱奇迪软件科技有限公司Database2Sharp 16
4、准备安装
5、正在安装
6、安装完成
使用方法
1、参数设置、数据库配置、项目配置
2、工具项目、代码生成、实体类快速生成入口
3、数据库配置、选择默认数据库
4、输入字段部分、生成完整代码
5、常规界面生成