针对VS2005的类设计器开发的系统构架设计辅助工具



主要功能:根据类设计器的UML构架自动和辅助生成NHibernate映射和通用的读取类的代码。并生成数据库结构。特点:你只需要设计模型和系统框架,其余的代码和数据库操作都可以生成。然后你直接写你的商业逻辑,让一些反复繁杂的没有创意和没有太大技术含量的东西让软件去自动实现。应用环境:VS2005安装形式:插件介绍:最近用了一下vs2008 新的构架和数据库查询透明化了 。很爽,但是相比Hibernate还不是同一级别的。这里就不多讨论了。本工具实现了
1.根据类设计图生成Nhibernate的hbm文件生成,多对一,一对一,一对多。
2.实现了根据类设计图和生成的hbm文件生成数据库结构。
3.添加简单通用的数据库模型读取等操作的类。

总的过程是这样的,在vs2005类设计器设计好模型。其余的数据库的表的建立,表的主键,表的组件。还有数据的增删改查,列表,统计,都由这套工具完成。太完美了!
使用过程:
1.使用VS2005类设计器设计框架模型,如下图

2.生成HBM文件。

3.生成数据库脚本并应用到数据库生成表、键、关系

4.生成简单的通用读取类SessionFactory类的衍生类

一个按键,数据库表建好了,主键,关系,约束都建好了
生成的基础类里面,所有的数据库操作基本在这里可以全部搞定。一句SQL语句都不用写
另外还附带了一个小功能就是将pd(power disgner)的oom模型文件直接生成vs2005的模型类代码。
这样不用在vs2005类设计器设计模型 在pd里面设计的也导进来

posted on 2008-08-28 14:36  Bennyyang  阅读(685)  评论(1)    收藏  举报

导航