搭建公司统一技术框架:SSH+BUI框架

来源:互联网 发布:网络选择软件 编辑:程序博客网 时间:2024/05/17 09:40

公司同事刘 离职,安排给他负责搭建技术框架的任务,我自己负责了。4月23日开始搭建。

公司技术框架主要问题是前端,之前一直用jsp,没用过一个前端框架。所以主要放在前端框架选择和搭建。之前自己花了很了不少时间去了解前端框架:

jUI(DWZ) http://j-ui.com/

jQuery ligerUI http://www.ligerui.com/

EasyUI http://www.jeasyui.net/

还有目前比较新的 bootsrap框架技术

bootsrap是最新的,但是也是最有难度的,没找到一个成型的可用的适合做后台系统的模版。

同事唐也是一起找前端框架,他找到BUI框架,了解后觉得非常适合。所以就选择了BUI框架。

www.builive.com

BUI是基于jQuery,兼容KISSY的UI类库,嵌入式用户界面(Build In User Interface),与GUI意思相近。是支付宝前端技术团队开发的框架。
选择BUI,一适用后台系统,二有对应页面的demo,三各个页面功能都很完善也能找到相应的demo。
 
 
后台系统还是选择自己一直使用的 SSH,struts2 spring2 hiberate3.
 
框架从4月23日开始到5月8日初步完成。
期间花了不少时间研究BUI前端技术,以前jsp页面直接struts2传值,s标签获取。现在都是通过js方式传值获取,很多地方都需要重新写。action传值通过hashmap。
然后花了不少时间重构dao service接口。再使用泛型 写通用的dao service接口。此次搭建框架,把每个问题、用的每个类都查清楚,对比清楚。也是一个学习的机会。
 
框架完成部门基本的增删查改,弹出页面方式。用户的增删查改,操作日志模块的实现。还有待完善的是用户权限的管理。
因为公司上了两个小项目需要开始做,所以框架经过大家一起探讨暂时没什么需要改进的就先这样定了。可以用这个框架开始做这两个项目。以后项目中发现问题再完善。
等公司下半年有时间,再搭建spring3mvc框架。
 
----------------------------------------------------------------------------------------------------------
 
此次两个项目分别是 水电站采集系统  和电表箱管理系统 ,功能都比较简单。所以就安排同时进行,赵、陆负责电表箱管理系统,唐、周负责水电站采集系统。我负责两个项目的总体。
规定项目下来按照之前的规范一步步进行。先是他们各自分析项目,得到需求分析文档,功能分析文档。然后再大家开会讨论是否需要补偿完善,然后再进行项目开发以及后面一步步的流程。
0 0