开源平台G4Studio_V1.03.1发布了

 
<span style="font-family: arial, sans-serif; font-size: 13px;"></span>
<span style="background-color: #ff0000;">做最厚道的开源项目-将开源进行到底!</span>
[b]简介:[/b]
g4studio(易道系统集成与应用开发平台)是一个开放源代码的、面向企业计算环境下异构系统集成与行业应用快速二次开发的平台。它包括:基础类库、业务模型框架、富浏览器端开发框架、富桌面端开发框架、权限参考模型、平台代码生成器六大组成部分。
 
 
googlecode项目主页:[url=http://code.google.com/p/g4-xiongchun]<br>http://code.google.com/p/g4-xiongchun<br>[/url]
在线演示系统<br>[url=http://web230531.host89.chinajsp.net/]http://web230531.host89.chinajsp.net[/url]
<h2>eredg4成长日志</h2><span>[b]2010-12-22 发布eredg4_v1.03.1版本[/b]</span>
<span>(1). 修复了系统管理下面所有功能分页的bug.(此bug由v1.03版本简化dao开始模式,重写系统够后台时候引起)</span>
<span>(2). 修复了人员授权后登录系统求权限并集的bug.(此bug由v1.03版本简化dao开始模式,重写系统够后台时候引起)</span>
<span>(3). 修复了封装的mysql分页算法翻页时候每页记录数翻倍的bug.</span>
 <span>[b]2010-12-20 发布eredg4_v1.03版本[/b]</span>
<span>(1). 实现了服务器不相关的静态资源管理器(g4.resource),对css/js文件进行压缩和缓存处理。</span>
<span>(2). 基于g4.resource对在线演示系统进行升级,完成在线演示系统的二次提速.效果很给力!</span>
<span>(3). 完善序列号反生器组件(g4.id)在高并发下的线程同步隐患问题。</span>
<span>(4). 以g4最终定位的简化dao开发模式的思想,重写g4初期实现的权限参考模型的后台代码。</span>
<span>(5). 解决系统管理模块中mysql不兼容oracle的sysdate关键字而引起的bug。</span>
<span>(6). 重新规划了业务模型层的命名规则并对现有代码做了相应调整。</span>
<span>(7). 对配置文件目录结构做了微调。</span>
<span>(8). 废除了领域实体对象domain的概念,引入持久化对象po和值对象vo的概念。</span>
<span>(9). 修复在mysql5.5版本下maxvalue被作为保留字导致g4出错的bug。</span>
<span>[b]2010-12-15 发布eredg4_v1.02版本<br>[/b]</span>
<span>(1). 完善了jdbc监控的控制台输出模式。</span>
<span>(2). 解决了index.js中由于网络慢dom元素未产生而提前执行获取dom方法的bug。</span>
<span>(3). 购买了虚拟主机部署了eredg4演示站点。</span>
<span>(5). 解决非developer帐户登录查询基于用户授权的菜单权限信息sql语句的bug。</span>
<span>(6). 解决了eahttpsession表在tomcat中启动sessionid由于字段长度不够而报错的bug。</span>
<span>(7). 对监控功能加入了演示运行模式控制。</span>
<span>(8). 编写了《搭建g4开发环境.chm》文档;重新录制了《视频教程:搭建基于eredg4_v1.*的开发环境》。</span>
<span>[b]2010-12-12 发布eredg4_v1.01版本[/b]</span>
<span>(1). 全面支持了mysql。系统管理及所有的demo都能做mysql上运行,并封装了mysql分页算法。对用户提供了和oracle一致的分页api编程接口。完全屏蔽myql和oracle的底层数据库分页算法差异。</span>
<span>(2). 修复了系统管理功能中的表格翻页丢失查询参数的bug。</span>
<span>(3). 美化了系统管理菜单图标及调整了菜单排列。</span>
<span>(4). 完善了一些系统管理后台代码和标准范例代码。</span>
<span>(5). 测试了g4在jdk1.5环境下的兼容性,一切ok!</span>
<span>(6). 完善了oracle sql脚本和dmp、新增了mysql数据初始化脚本.</span>
<span>(7). 重新录制了基于g4v1.01版本创建g4开发环境的视频教程。</span>
<span>[b]2010-12-08 发布eredg4_v1.0版本[/b]</span>
<span>(从2007-10到2010-12-08,g4经历了漫长的辛酸捣腾史,终于发布v1.0版本了!)</span>
<span>(1). 定义并封装g4常用数据结构:dto、key、po、vo。</span>
<span>(2). 实现数据库无关的支持集群部署的支持id缓存的序列号发生器。</span>
<span>(3). 实现g4默认的ajax交互资料格式json的java编码与解析的json处理器。</span>
<span>(4). 实现对属性文件进行常规crud操作的工具类封装。</span>
<span>(5). 汇编了大量的开发实用工具类g4utils。</span>
<span>(6). 实现了g4异构系统缺省交互资料格式xml编码与解析的xml处理器。</span>
<span>(7). 实现了基于velocity封装的模板引擎。</span>
<span>(8). 完成struts-spring-ibatsi的框架集成。</span>
<span>(9). 完成对action、service和dao的基类抽象定义。</span>
<span>(10). 实现基于jetty的内置式开发调试服务器g4server的封装。</span>
<span>(11). 完成<eredui:arm.viewport />、<eredui:html />、<eredui:body />、<eredui:import />、<eredui:div />、<eredui:script />、<eredui:out />、<eredui:flashreport />、<eredui:ext.codestore/>、<eredui:ext.coderender />...等标签的封装。</span>
<span>(12). 完成对fusionchartsfree图形报表的标签化封装和数据填充api封装。</span>
<span>(13). 完成对jasperreport报表引擎的封装,支持applet打印和pdf打印及导出。</span>
<span>(14). 完成对excel模板自定义标记语言定义及相关封装,实现基于自定义模板标记语言的excel导出。</span>
<span>(15). 完成权限参考模型的设计及实现。包括:组织机构管理、角色管理与授权、人员管理与授权、菜单资源管理。</span>
<span>(16). 完成基础数据维护模块的设计与实现。包括:字典维护、全局参数表维护、异常信息维护。</span>
<span>(17). 完成运行监控模块的设计、底层封装与实现。包括:request请求跟踪、session会话监控、jdbc执行监控、springbean监控。</span>
<span>(18). 完成开发小助手模块的实现。包括:extjsapi速查、调色板、系统与之图标功能。</span>
<span>(19). 抽象定义了"g4esb"简单参考模型,并完成了webservice和httpinvoker两种远程服务开发模式的封装与集成。</span>
<span>(20). 反复论证g4是将ext进行标签化封装还是使用原生extjs进行简单扩展,最终提供g4.builder来支持快速开发。论证结果:选择后者。</span>
<span>(21). 完成表单及表单元素标准范例开发。包括:基本输入(属性配置)、基本输入(方法事件)、日历选择框(日期时间)、下拉选择框(本地数据源)、下拉选择框(字典数据源)、下拉选择框(远程数据源)、下拉选择框(n级联动)、单选框复选框、表单交互(提交、填充)、工具栏菜单栏、消息对话框、富文本输入框、form布局(缺省)、column布局、综合布局1、综合布局2。</span>
<span>(22). 完成窗口及面板组件标准范例开发。包括:面板范例1、窗口范例1、tab标签卡范例1。</span>
<span>(23). 完成表格组件标准范例开发。包括:表格范例1(基本特性)、表格范例2(行级展开)、表格范例3(可编辑表格)、表格范例4(列锁定)、表格范例5(缓冲表格)、表格范例6(合计表格)。</span>
<span>(24). 完成树形组件标准范例开发。包括:树范例1(普通树)、树范例2(异步树)、树范例3(复选树)、树范例4(级联复选树)、树范例5(下拉树)、树范例6(异步表格树)。</span>
<span>(25). 完成报表组件的标准范例开发。包括:applet报表、pdf报表、excel导出、excel导入。</span>
<span>(26). 完成图表组件标准范例开发。包括:2d|3d柱状图、2d|3d饼图、2d|3d柱状组合图、折线图、折现组合图、面积图、面积组合图、漏斗图、环状图、2d|3d折现柱状交叉图、交互图(js调用、下钻、超链接)</span>
<span>(27). 完成页面布局组件标准范例开发。包括:viewport自适应布局、viewport嵌套复杂布局。</span>
<span>(28). 完成综合实例标准范例开发。包括:综合范例1、综合范例2、综合范例3、综合范例4、综合范例5、综合范例6。</span>
<span>(29). 完成对jasperreport-applet打印功能的数字签名。</span>
<span>(30). 实现系统换肤功能。</span>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值