老板娘说,虽然子公司工程项目的局限性,要做两个子公司外部的DDL辅助工具,提高合作开发工作效率,明确要求:

1、现阶段须要全力支持MsSql Server,MySql,Oracle,先期全力支持扩充全力支持更多的数据资料库;

2、全力支持相同的工程项目模版紧密结合数据资料库表聚合标识符文档;

3、全力支持聚合前表头撰稿;

4、要高、大、上;

5、Windows应用程序;

6、全力支持标识符撰稿、GT5516SBB;

7、天数各方面,不必急,但要快,三个小时,先做个能用的雏型;

这老板娘有点儿……唉~不说了,干吧,难道要快,那就从网路上找那时的开放源码库堆砌吧,从头开始不然,三个小时那是脱离现实了。

历经艰难的网路上搜寻数据资料,总算定留下来了先期计划:

UI架构

老板娘说要高、大、上,采用AvalonDock吧,全力支持换肤、停靠式布局,采用起来界面跟微软的Visual Studio很像。

自动草稿

AvalonDock

数据资料库连接

数据资料库要全力支持MsSql Server,MySql,Oracle,这个明确要求,找源码找了我很长的天数,总算在Github上找到了两个叫DatabaseManager开放源码标识符,刚好就全力支持MS Sql Server,MySql,Oracle,而且全力支持实现接口全力支持更多的数据资料库,全力支持聚合sql脚本、数据查询、数据表设计、备份数据资料库、数据资料库之间的转换,这个源码活生生是两个数据资料库管理辅助工具啊!

自动草稿

DatabaseManager

模版引擎

DDL辅助工具须要用到多个可自定义模版,这里就须要用到模版引擎,历经一番寻找,最终选定了JNTemplate,理由?简单、易用、还有完善的中文手册,可以说是开箱即用。

标识符撰稿器

标识符撰稿器,在C各方面,之前曾接触过AvalonEdit,貌似这个撰稿器采用的还是蛮广泛的,就选它了。

自动草稿

AvalonEdit

好了,所须要的基础标识符库、辅助工具都已经选定好了,先期我就两个两个地把它们整合起来,敬请期待噢!

举报/反馈

1.本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2.分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3.不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4.本站提供的源码、模板、插件等其他资源,都不包含技术服务请大家谅解!
5.如有链接无法下载或失效,请联系管理员处理!
6.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!