qdz9527
发表于: 2013/8/8 15:32 引用 回复 只看该作者 1# TOP
版主
性别: 男
积分:1263
阅读权限:1798
帖子: 320
加入时间: 2012/4/10
最后登录: 2017/9/12

------生成工具V2.1  更新--------

生成工具V2.1    添加了数据访问层生成功能


这里面用到了一个StringFormat类,这个类是自己定义的,放在一个wojilu.Expand(我记录扩展类)类库中(类库已经打包到生成器中),蛋哥如果觉得这个类有用的话可以归到我记录框架中,如果有其他方案的话,希望多个建议

生成器生成数据访问层前需要先配置好StringFormat类的命名空间 

在BasicCfg.config配置文件中的  StringFormatNameSpace:wojilu.Expand.Common


如果有问题请即时反馈。


--------------------------------------------------------


我这里把工具的源码也给大家,希望大家可以完善一下,再把源码放上来

可以给更多的人带来方便

这个工具是用vs2010    .NETFramework 4.0  sqlServer2005   wojilu1.9  来开发的


在使用的时候自己配置一下DomainModel\bin\Debug\framework\config\orm.config



领域模型生成工具V2(领域模型生成工具V2.rar中没有数据库,数据库在领域模型生成工具V1.rar中)

1、添加了 导入模型数据

只测试过sqlserver

2、添加了生成相关手工编写类和所有表名字符串常量类



本帖于 2014/3/31 22:12:20 被 qdz9527 最后编辑
系统提醒:您必须登录之后才能查看附件
关键词 修改tag
掷鸡蛋者
发表于: 2013/8/8 17:30 引用 回复 只看该作者 2# TOP
管理员
性别: 男
积分:52167
阅读权限:43379
帖子: 8315
加入时间: 2010/4/29
最后登录: 2019/1/17

很棒的东西,可以管理领域模型(类、属性等等),生成相关代码等……

感谢楼主分享

而死,不默而生
qdz9527
发表于: 2013/8/8 19:03 引用 回复 只看该作者 3# TOP
版主
性别: 男
积分:1263
阅读权限:1798
帖子: 320
加入时间: 2012/4/10
最后登录: 2017/9/12

在项目的扩展越来越大的时候,才发现原来领域模型的管理也是很重要的

在领域模型生成工具生成的代码带上了 “属性名字符串”的常量,在写sql语句的时候属性名就不用写硬代码的字符串,用一个常量来代替,这样在后期需要修改属性名时就不需要手工查找替换,开发工具在编译时就可以找出变更的属性,这样的修改比前面的好多了


super0555
发表于: 2013/8/13 18:53 引用 回复 只看该作者 4# TOP
版主
性别: 男
积分:1889
阅读权限:2052
帖子: 573
加入时间: 2010/7/3
最后登录: 2014/6/14

Time never goes back.
jsntcw
发表于: 2013/8/13 22:09 引用 回复 只看该作者 5# TOP
江湖豪侠
性别: 男
积分:2609
阅读权限:1867
帖子: 322
加入时间: 2010/5/19
最后登录: 2015/7/28

不错啊!

sparksustc
发表于: 2013/8/13 22:29 引用 回复 只看该作者 6# TOP
江湖豪侠
性别: 男
积分:1508
阅读权限:945
帖子: 192
加入时间: 2010/8/7
最后登录: 2018/9/4

我这里把工具的源码也给大家,希望大家可以完善一下,再把源码放上来

可以给更多的人带来方便

这个工具是用vs2010    .NETFramework 4.0  sqlServer2005   wojilu1.9  来开发的


在使用的时候自己配置一下DomainModel\bin\Debug\framework\config\orm.config



领域模型生成工具V2(领域模型生成工具V2.rar中没有数据库,数据库在领域模型生成工具V1.rar中)

1、添加了 导入模型数据

只测试过sqlserver

2、添加了生成相关手工编写类和所有表名字符串常量类

qdz9527 at 2013-8-8 15:32

 

设计领域模型的时候写好文档也挺关键的。

qdz9527
发表于: 2013/8/14 15:11 引用 回复 只看该作者 7# TOP
版主
性别: 男
积分:1263
阅读权限:1798
帖子: 320
加入时间: 2012/4/10
最后登录: 2017/9/12

这个工具基本可以替代写文档了

xuzhognnang
发表于: 2013/8/16 11:22 引用 回复 只看该作者 8# TOP
江湖新秀
性别: 男
积分:245
阅读权限:248
帖子: 46
加入时间: 2011/6/17
最后登录: 2014/9/18

充实每一天,我的网站:杂七杂吧温州
xszu
发表于: 2013/9/6 16:51 引用 回复 只看该作者 9# TOP
江湖豪侠
性别: 男
积分:1377
阅读权限:2350
帖子: 528
加入时间: 2012/4/13
最后登录: 2014/7/18

这个工具不错

蜂蜜 12306 43399小游戏 星星动漫
xszu
发表于: 2013/9/6 16:51 引用 回复 只看该作者 10# TOP
江湖豪侠
性别: 男
积分:1377
阅读权限:2350
帖子: 528
加入时间: 2012/4/13
最后登录: 2014/7/18

这个工具不错支持

蜂蜜 12306 43399小游戏 星星动漫

快速回复主题