[项目过程中所遇到的各种问题记录]学习篇——对工作以来的学习过的开源项目进行总结—动软代码生成工具这篇应该算是项目过程中所遇到的各种问题记录的最后一篇了,主要记录并总结下工作到现在学习过的一些开源的项目,这一篇主要介绍的是我从这些开源项目中学习到的一些知识点的分享。
动软代码生成 从大学的时候为了省事就开始寻找各种代码生成工具,比如:CodeSmith、CodeGeneration以及不知名的代码生成器,其中CodeSmith和CodeGeneration虽然功能强大,但是需要寻找各种代码模板,当时觉得很麻烦,所以继续寻找,于是就接触到了园子里李天平写的动软代码生成,从某种程度上来说李天平写的动软还是很符合国内项目开发需求的:简单、功能齐全、可以生成多种项目,后来在去年的12月22日,李天平开源了其动软的源代码并在动软官网上放出了(不过目前好像已经无法找到了),所以我第一时间下载了其中的源代码。 个人来说动软已经做的很完善了,后来的许多代码生成工具或多或少的都模仿或者参照了动软的代码生成,在其开源后我们总算可以一探其内部的源码。 项目列表图: 动软是一款成熟的代码生成工具,其内置了日常项目开发所需的各种常用功能:多数据库支持、数据库文档生成、数据库脚本、各种结构的项目生成、代码转换(这个功能很废、基本没啥用,转换出来的代码很多都不可用)等。 对于需要代码生成工具的朋友来说,这款软件很强大,对于学习者来说其源码是个非常好的学习范例,下面我就举几个例子:
接下来说下我对于动软代码生成工具的个人感受:
话说,各位看过的朋友如果觉得本文对您还有点用,或者觉得本文还有价值的话,麻烦将鼠标移到【推荐】上,帮我点击下,非常非常的感谢!
项目过程中所遇到的各种问题记录 编辑器篇: 图表篇: ORM篇: 部署篇: 工具篇: 学习篇: 作者:kyo-yo
出处:http://kyo-yo.cnblogs.com 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
|
来自: orion360doc > 《代码生成器》