博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
晒一下我的代码生成器
阅读量:5127 次
发布时间:2019-06-13

本文共 657 字,大约阅读时间需要 2 分钟。

经过最近一段新的尝试【BS架构】,之前的编程一直是CS架构,但也总是在忙那些项目,没法整理出一套符合自己团队的一套编程体系和架构;
       新的起点,又是一个新的挑战,现在已经是03年,最早做的时候是07年,做之前重新审视一下当前的软件行业发展和软件技术革新,经过N多比较后决定:

1、团队的组成:美工、网站开发人员、编程人员、设计人员,杜绝一人多能,人人多能的问题;
2、前台设计:美工设计、Html5、JQuery、EasyUI技术实现;
3、后台设计:利用一套开源MVC架构,暂不使用微软的MVC架构(重量级的),相对做项目不太适合。
4、流程化开发:通过以上技术设计一套代码生成器,将大多数的、通用的代码分层设计出来,从而减少代码出错率,提高工作效率,减少“搬砖"式的程序员。
晒一个完成将近一周的代码生成器界面:
 
代码生成界面:参考不少行家作品,但这个完全是从实用和我们的数据访问层和框架去开发的。

可以定义表->对象的转换规则:

代码生成后可保存

生成表结构,可以编辑表描述和字段描述,从而不用打开数据库即可修改修改并生成,而修改会直接保存到数据库。

忙乎了一周了,基本上是白、黑同步进行。

目前还有生成前端基于JQuery EasyUI 的Html页面未做;
后面将陆续完成:
       软件方面:按项目生成,批量生成;
       数据库方面:生成表结构、生成含数据的脚本(这个是微软所不具备的)。
未完待续.......

转载于:https://www.cnblogs.com/Alexantao/p/3240521.html

你可能感兴趣的文章
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
关于mysql中GROUP_CONCAT函数的使用
查看>>
OD使用教程20 - 调试篇20
查看>>
Java虚拟机(JVM)默认字符集详解
查看>>
Java Servlet 过滤器与 springmvc 拦截器的区别?
查看>>
(tmp >> 8) & 0xff;
查看>>
linux命令之ifconfig详细解释
查看>>
NAT地址转换
查看>>
Nhibernate 过长的字符串报错 dehydration property
查看>>
Deque - leetcode 【双端队列】
查看>>
人物角色群体攻击判定(一)
查看>>
一步步学习微软InfoPath2010和SP2010--第九章节--使用SharePoint用户配置文件Web service(2)--在事件注册表单上创建表单加载规则...
查看>>
gulp插件gulp-ruby-sass和livereload插件
查看>>
免费的大数据学习资料,这一份就足够
查看>>
clientWidth、clientHeight、offsetWidth、offsetHeight以及scrollWidth、scrollHeight
查看>>
MySQL(一)
查看>>
企业级应用与互联网应用的区别
查看>>
Vue父子组件间的通信
查看>>
PHPCMS 模板的设置
查看>>