G4Studio是一套面向中小软件企业及个人开发者的集设计、开发、部署、后期维护于一体,力求覆盖整个软件生命周期的高品质开源产品套件。(java + extjs)
G4Studio_V3.2版本变更日志
功能新增
(1).新增了系统右下角滑出提示窗口功能。
(2).新增了文件资源的Zip压缩和解压缩功能。
(3).新增了“动态切换图表类型”标准范例功能模块。
(4).新增了“双Y轴”图表标准范例功能模块。
(5).新增了只选择年和月的日期选择插件及其标准范例。
(6). 使用前端AOP和后端AOP编程模式完善了客户端请求异常处理模型,使得在二次开发过程中无论是前端还是后端编码都不再需要对系统级异常进行任何处理,这 一切都交个了平台为你代劳,你需要关注的仅仅是正常流程和业务级错误处理。新增“客户端请求异常处理”标准范例。
(7).新增了对MS SQLServer数据库的完美支持。当前,平台已经支持Oracle、MySQL、SQLServer三种数据库产品。
Bug修正|缺陷完善
(1).完善了G4Server启动参数配置方式,将参数配置从Java代码中移到g4server.properties文件中进行配置。
(2).修复了修改密码后需要重新登陆,否则将导致系统锁定后不能立即使用新密码解锁的Bug。
(3).完善了Reader和Dao接口,增加了更多方便实用的数据库交互API。
(4). 重新规划了系统的数据访问接口,并对BaseAction和BaseServiceImpl做了相应的调整。将数据源划分为G4平台级数据操作接口 (g4Dao和g4Reader)和业务系统级数据操作接口(appDao和appReader)。整个应用系统对应2个数据库用户:一个平台用户,供平 台使用;一个是业务系统用户,供业务系统使用。他们分别对应上面的2套数据操作接口。
(5).完善了系统监控模块相关功能。
(6).重写了DAO层部分代码,抛弃了对Oracle和Mysql私有函数和特性的依赖,为支持更多数据库产品奠定了基础。
http://www.g4studio.org/thread-12-1-1.html