霸气-侧漏 发表于 2019-4-13 20:50

[原创开源]已上传GitHub整理完毕, C#高效自动生成代码开发工具配套框架

本帖最后由 霸气-侧漏 于 2019-4-15 09:35 编辑

在家学驾照比较无聊, 自己也做一些项目, 结果每次都写比较多重复的东西, 用网上的东西 非开源的生成工具, 很多方法不知道怎么实现的, 有时候查错也比较麻烦, 所以根据实际项目中的一些需求 以及自己的一些需求, 自己做了一个代码生成工具, 查错和补充简单多了, 也是不断的再完善之中.
如果有兴趣的小伙伴, 可以和我一起做的话 那是最好的了.
所有的代码基本上都有比较清楚的注释
(附视频讲解使用方式)
1.写入服务器ip地址或者本机(.或其他)

2.连接成功之后选择代码生成, -> 读取需要生成的数据表 -> 选择生成模式 -> 点击生成

3.引入同框架一起的开源简易框架之后, 实例化对象后可以使用封装方法, 以及控制器中封装的方法


4.Model显示字段信息


1.共附有一个代码生成工具和一个简易框架, 全部均为开源 且 有详细的注释
2.均使用Log4Net记录日志信息
3.封装好的数据库'增删改查'方法, 以及其它开发帮助类方法
4.面向对象思想, 反射 代码易修改, 比较灵活
5.其他功能正在陆陆续续开发当中

如果大家在开发中有哪些不方便的地方, 或者有什么好的建议欢迎提出共同交流, 我会竭尽所能解决问题, 以及加入新的功能.
目前仍在补充中, 源码可用ILSpy工具查看, 项目信息我会上传到GitHub 以及 发到论坛. 目前还在整理中.
DLL可以放入项目的bin中, 引用就行了





简单的使用说明, 文件有点大传不上来, 麻烦大家了:
链接:https://pan.baidu.com/s/1QRW6Fx2udYlyc2htBoeD8A
提取码:4tws
tishi:暂时只支持C#语言(配套的MS Sql Server), 时间不是很多, 先把功能完善再去开发其他语言和数据库, 抱歉咯


2019年4月15日09:25:01更:
1.建议大家如果报错的可以看一下百度云链接的那个视频
2.好像有很多刚入门的小伙伴说看不明白源码, 不怎么会用, 之后我会录一些视频 讲一下源代码中的稍难部分(实现原理、开发生成工具的思路、源码中反射机制讲解)
3.已经上传到GitHub上了, 有账号的可以支持一下, 可以一起开发, 提出问题一起解决, mark上.嘿!
附上git链接:https://github.com/BruceLuo2/CodeAutogenerationTool/tree/master/CodeAutogenerationTool
4.上传到github上的是开发工具的源码, 注释已经整理好, 之后会上传配套的EasyFramework框架, 也是开源的, 个人开发并不断在完善中的
5.嘿嘿, 没啥说的了, 啰嗦啰嗦.

霸气-侧漏 发表于 2019-4-13 21:19

天若幽心 发表于 2019-4-13 21:11
和我一样爱偷懒

嘻嘻,大佬说的有道理, 不过, 开发人员嘛, 还是少写一写没必要滴代码, 哈哈

天若幽心 发表于 2019-4-13 21:11

;www和我一样爱偷懒

rensd 发表于 2019-4-13 21:23

mark下,有空下载研究一下。

XuYiXin 发表于 2019-4-13 21:35

贴Github地址,一起搞

hanshi 发表于 2019-4-13 21:41

厉害厉害

Heart灬欣 发表于 2019-4-13 22:43

不知道有没有python的

hlh2518 发表于 2019-4-13 22:45

共同学习一起进步!

popa 发表于 2019-4-14 01:31

写代码久了就变成大懒虫,一天到晚复制来复制去确实累,楼主这个不错,研究一下。

rickw 发表于 2019-4-14 08:55

是不错的开发辅助工具。
页: [1] 2 3 4
查看完整版本: [原创开源]已上传GitHub整理完毕, C#高效自动生成代码开发工具配套框架