马上要到新的环境了,一回首也在原单位快5年了,就以自己业余时间做的一个小框架,作为自己这阶段的一次总结吧。下面是Gear的简介:
1. Gear是在Appfuse2.0基础上进行了一些裁剪和新增功能,使用的Generic Dao等方式为appfuse所有,请保留原注释。新增功能如下:
a) 展现层升级到spring MVC2.5,并采用基于annotation的方式,做到zero configuration
b) 内置了一个jetty运行环境,可以无需eclipse 插件,直接停起服务器
c) 使用displaytag进行分页,并增加了dao方法支持,做到了数据库分页
d) 加入了JQuery1.3,简化了javascript编写,并提供一些AJAX支持(后面进一步完善)
e) 设计了QueryObject类,将查询由写HQL统一为处理QueryObject的初始化
f) 增加了较完整的权限体系,基于SpringSecurity2和RBAC模型,提供了初始化的Excel模板和后台管理功能
g) 使用Freemarker进行一些自动生成的尝试,开发人员只需开发对象模型,添加简单的配置,然后由系统生成其它部分(controller,jsp,test类等),具体见后面的开发章节。Hibernate是找出pojo与持久层的mapping,我希望能找出pojo与展现层的内在关联。同时重申,自动生成并不是关键,也不是本框架的主要目的,自动生成一定要在充分抽象和最佳实践的基础上进行,只生成无法抽象和简化的重复代码,而不是生成一些垃圾代码。
具体源码和安装说明见附件,欢迎大家使用,并积极参与,使框架不断完善。
PS:准备发布时,发现页面在firefox下显示不正常,主要是css的问题,我也不是太擅长前端,希望有朋友指教
分享到:
相关推荐
Gear 是 Go 语言下的一个轻量级、可组合、高性能的 Web 服务框架。由 Teambition 开发,用于开发 SOA 服务层。其设计参考了 Go 生态下现有的近十款 Web 框架和 Node.js 生态的 koa、Toa 等框架。Demopackage ...
gear manager 最新版本
三星智能手环的连接软件,gear fit manager
GearVR SDK部分代码解析,代码有删减,仅供学习之用,详情请查看链接 http://blog.csdn.net/zzmkljd/article/details/52847706
matlab开发-GEAR3D。3D齿轮的图形用户界面示例。用鼠标滚动齿轮。
Gear 是 Go 语言下的一个轻量级、可组合、高性能的 Web 服务框架。由 Teambition 开发,用于开发 SOA 服务层。其设计参考了 Go 生态下现有的近十款 Web 框架
Gear
FlightGear2.10编译
GIF Movie Gear 4.2.1 汉化版
文件内容比下面多。下面的目录只是示例: 2.1 安装场景 2.2 安装飞机 2.3 安装文档 II 运行 第三章 起飞:如何运行程序 3.1 环境变量 3.2 Unix/Linux下如何运行程序 3.3 Windows下如何运行程序 ...
三星 Gear Manage IOS版、三星 Gear Manage 苹果 gear的苹果版本,三星泄露版,通过itools、pp助手等工具安装后,在设置--通用--描述中--信任企业开发者,才可以运行。亲测使用,支持iphone,不支持ipad。测试系统...
功能介绍: GIF Movie Gear 是一款实用的 GIF 文件制作、编辑、优化、转换软件。您可以用它打开 BMP/GIF/JPG/PNG/PSD/AVI/CUR/ICO 等格式并将它们转换或混合为 GIF 格式,并保存为 BMP/GIF/JPG/PNG/PSD/AVI/CUR/ICO ...
FlightGear中文说明书,内容十分详细,包含FlightGear软件使用的各个步骤方法,欢迎下载使用!
GIF Movie Gear v4.1中文版是好用的GIF格式自制器。 很好用哦,无毒,安装可以使用了
FlightGear是一个始于1997年多平台飞行模拟器、自由软件项目。它的引擎是SimGear,一个仿真架构工具集((simulation construction tools),完成大部分的仿真工作,也是一套开源库。 FlightGear 自身具有相当灵活的IO...
Flight Gear 是一个开放源代码(主要以C++编写)的、多平台的飞行模拟器发展项目,它是由互联网上一群对飞行模拟和编程狂热爱好的人开发。目标是创建一个先进的、高质量的飞行模拟器,打造一个跨平台的、开放的、...
AutoCAD、中望CAD、浩辰CAD/CAM/GEAR/NonCircleGear: [2011版倾情奉献] AutoCAD试用程序: bgear.vlx----单个外啮合变位齿轮 bz1z2.vlx----外啮合变位齿轮副 中望CAD试用程序: zwgear.vlx----单个外啮合变位齿轮 zwz...
FlightGear2016.4.1绿色安装文件包制作,目前该版本在win7/win10 64位的系统上亲自验证可以运行,详细给出了绿色安装包制作的每一个步骤以及相关的资源版本信息,具有非常好的参考价值。
Flightgear是网络上优秀的视景模拟软件,难能可贵的是它还拥有较为准确和先进的模型-YASim和JSBSim。而JSBSim在网络上有独立的工程实现,YASim却严重耦合于FlightGear的属性树系统和其他工程。所以,出于研究的兴趣...