漫漫之旅要开始了。
来源:互联网 发布:淘宝vr资源 编辑:程序博客网 时间:2024/06/09 15:52
很长时间在酝酿一个主意,设计一个快速开发平台,这种可以缩短开发周期,提高竞争力,后续打算这个平台出来了主要用来做进销存和淘宝应用
最初已经确定了技术
1 .struts2+hibernate4.1.6+spring jdbc +sitemesh+extjs4+encache
这里orm选择hibernate是因为代码生成的时候需要高度的效率,因为都是简单的curd所以用hibernate比较适合
这里spring jdbc的加入是因为能适应相对复杂的需求,比如一些复杂的报表,联合n个表查询的。所以我用了联合军种作战方式。
ui我选的是extjs,因为我比较熟悉这个框架,还有就是我确实也比较喜欢这个框架。其它基于jquery的作坊式的方式,我觉得不够彻底,4的版本的类系统完全变了。这个版本完全支持在前端mvc,但用前端mvc要比较多时间专注,考虑到这个快速平台的规模,我只用基本的类定义,其它基本是变量配置组件,代码生成的curd是纯js。唯一的缺点的就加载时间有点慢,但随着网络的发展和浏览器的性能提升,这个缺点会慢慢暗淡吧。当然这可能是我的一厢情愿,最后的效果做出来才看到。
缓存用的是encache ,因为比较熟悉这个。呵呵。
sitemesh是一个装饰框架,我见很多国内个人的开源框架很多的整合会有强烈的个人风格,自定义模版,当然这个很普遍,后面我可能也会用到,还有就是自己的解析引擎,这个东西仁者见仁智者见智吧。我个人可能会选择其他方案比如这个sitemesh装饰框架,能把平台的风格跟技术间更解耦,比如ui权限的控制。我会统一加在sitemesh里,这样js文件即使拿到其他的应用完全能用,就避免了自己写解析系统,和权限硬编码在js里。
下一步就是确定系统的文件结构。
- 漫漫之旅要开始了。
- 要开始LDAP之旅了
- 开始我的漫漫填坑之路
- 开始了图形之旅。。。。。
- 开始了LINUX之旅
- 学习之旅开始了
- 开始了Java之旅!
- 开始android之旅了
- 学习之旅开始了
- 漫漫长路的开始
- 终于也开始blog之旅了
- 终于决定开始Blog之旅了!
- 我的技术之旅开始了
- 我的CSDN之旅开始了
- Symbian C++ 开发之旅开始了
- 开始了我的BI之旅
- 开始了,我的ios之旅
- 我的学习之旅开始了
- UNIX系统调用_标准输入输出
- FIFO实现3-结构数据
- smoothstep
- Arith .java 加减乘除运算
- 树莓派 LED含义 扩展口定义 静态IP
- 漫漫之旅要开始了。
- Eclipse快捷键大全及壁纸一张
- hdu1790之最短路
- Java多线程(一)之volatile深入分析
- c++ primer读书笔记(二)
- 对SPI、IIC、IIS、UART、CAN、SDIO、GPIO的解释
- 学习笔记: 自适应Simpson积分
- 国务院关于开展第一次全国地理国情普查的通知
- Java多线程(二)之Atomic:原子变量与原子类