阅读更多

27顶
23踩

开源软件

原创新闻 免费开源平台G4Studio V3.0发布

2011-09-21 11:11 by 见习记者 eredlab 评论(79) 有29430人浏览
我非常高兴的宣布我们最新的G4Studio_V3.0版本已经正式发布。

G4Studio是一套面向中小软件企业及个人开发者的集设计、开发、部署、后期维护于一体,力求覆盖整个软件生命周期的高品质开源免费产品套件。

点此观看视频演示:http://v.youku.com/v_show/id_XMzA1MjIwNjM2.html

G4Studio官网:http://www.g4studio.org/

G4Studio在线演示已升级到V3版本,现已开放。感兴趣的可以在线体验:
http://web230531.host89.chinajsp.net


源码下载:Google Code主页 http://code.google.com/p/g4-xiongchun/

功能新增

(1).扩展了htmleditor组件,重写了插入超链接功能、新增了插入图片功能(包含:上传插入和链接插入)、新增了插入表格功能、新增了插入水平线功能、新增了删除样式功能、新增了word模式粘帖功能。
(2).新增了扩展后的htmleditor使用标准范例。菜单路径:标准范例->表单及表单元素->其他表单常用组件->富文本输入框(扩展)
(3).新增了Excel导出功能模块中的[导出2]按钮,演示了基于复杂格式模板的Excel导出。(多位用户提交需求)
(4).新增了将当前登录用户信息通过<eRedG4:html />标签导出到框架页面中的功能,大家在任何一个JS上下文环节中都可以使用类似parent.userid的方法获取得UserInfoVO对象中的属性。(chusiyou等提交需求)
(5).集成了Apache Common Net包,封装了FTP协议的文件处理API。并在此技术上新增了FTP协议文件处理范例。(湖北用户新需求)
(6).新增了Grid组件的复杂多级表头分组支持。在此基础上开发了表头分组标准范例模块。菜单位置:开发人员菜单->标准范例->表格组件->表格范例七(表头分组)(湖北用户新需求)
(7).新增了Flash图表范例,图表综合范例一(动态数据源):根据数据动态变更Flash图形报表显示。(多位社区用户提出)
(8).新增了对同时连接不同数据库产品的多个数据源的支持。比如同时连接oracle和mysql的数据源。以前版本仅支持连接单一数据库产品的单一数据源或多个数据源。(南京.老猫;长沙.SP等提交需求)
(9).新增了浏览器标题前的小图标设置功能,可在全局参数表中配置。
(10).新增了运行监控->[服务器信息]菜单,完成了对服务器基本属性读取和JVM内存实时监控以及物理主机内存状态实时监控。
(11).新增了标准范例->图表组件->图表综合范例二菜单,演示了在Ext窗口上动态填充图表数据源重绘图表的范例。
(12).新增了[UI元素托管]、[UI元素人员授权]、[UI元素角色授权]三个菜单功能,并封装了<eRedG4:ext.uiGrant/>标签。通过上述封装实现了基于角色和基于人员的界面UI元素权限控制。
(13).标准范例系统新增了[演示UI元素授权]菜单,演示了UI元素授权的效果。需要以[huangyu/111111]用户登陆。
(14).新增了“系统锁定”功能。入口:[主界面右上角]->[首选项]->[系统锁定]

Bug修正|缺陷完善

(1).修正在IE8环境下登录窗口账户或密码输入错误时报脚本错误:消息: 'win.getComponent(...).form' 为空或不是对象的Bug。[社区用户提交Bug]
(2).修正了在IE8环境下[组织机构管理、菜单资源管理]中新增窗口和修改窗口高度不够表单显示不完整的Bug。
(3).删除了服务器信息监控中和Linux|Unix系列主机不兼容的主机物理内存监控功能。只保留了JVM内存监控。
(4).解决了excel导出如果excel全是parameter对象没有filed对象时候:excelExporter.setData(parametersDto, new ArrayList());时越界的bug。(杨翼提交Bug)
(5).修正了由于浏览器自身机制多个窗口或者浏览器标签页共享session引起的同一个客户端使用同种浏览器同时以不同帐户登录造成session覆盖、会话信息串位的bug。解决办法:禁止不同账户同时在同一客户端同种浏览器登录,在某些特殊情况下已经登录2个账户的时候禁止前一个账户在发出请求并将其重定向到登录页面(湖北用户daiqunhua提交bug)
(6).修正了Flash上传组件在FireFox下上传进度显示不完整的Bug。
(7).移除了以前集成进来的JSTL标准标签库。以后基于G4的页面开发中不再使用JSTL。
(8).修正了Linux下高并发/多用户请求页面时报open too many files的bug(流星等多位社区用户提交Bug).
(9).启用了iBatis的命名空间机制。约定SQL映射文件名为其命名空间,在程序中根据此命名约定显示调用SQL语句,便于以后维护寻找SQL语句所在映射文件。比如:g4Reader.queryForPage("Demo.queryBalanceInfo2", dto);在此机制下重构了所有后台代码。(社区用户提的建议)
(10).修正了表格的分页下拉选择框没有正常分页,所有数据一次性查出的Bug.(社区用户zgh207提交Bug)
(11).修正了主界面首选项->修改个人信息 修改成功后窗口不会自动关闭的缺陷.(社区用户Ryen提交Bug)
(12).修正了组织机构管理中的新增部门窗口,如果先点了重置按钮再输入部门信息后点保存按钮,将删除所有部门节点的严重Bug。(社区用户.seoul提交Bug)
(13).升级了MySQL的JDBC驱动包,解决查询Mysql5.0版本BigDecimal类型时报SQLException的Bug.(社区用户提交bug)
(14).加入了表单必输项的CSS样式定义。通过设置global.g4.properie的micolor属性来全局设定。对系统管理功能各功能模块加入了必输项的标签颜色高亮显示。
(15).完善了表格组件分组表头中行合并后文字不能垂直居中的缺陷。(湖北用户提交)
(16).修复了权限功能模块中,未选中表格项目点击修改按钮在IE下出现脚本错误的bug。(hcs1981提交bug)
(17).修复了人员管理与授权和角色管理与授权的能看到同级部门下角色和人员的bug。(湖北.daiqunhua提交bug)
(18).修正了日历控件在FireFox和Chrome浏览器下无法下拉选择年月的bug.(NO.5235提交bug)
(19).完善了系统日志输出模式。
(20).为兼容对标准校验严格的Weblogic11g中间件,进一步规范了web.xml配置项和自定义标签配置,加入了weblogic.xml配置文件。
(21).修复了在SystemInitListener类中使用Connection对象而没有正常关闭导致连接数过多的bug。
(22).完善了Action中的提示信息和JS交互方式(setOkTipMsg()和setErrTipMsg()),将4行Java代码封装为了1行代码.同时也兼容支持以前的写法,如果除了提示信息还要像客户端返回其他参数的情况就得使用以前的写法。
(23).完善了codeStore标签,加入了代码过滤功能。如下:<eRedG4:ext.codeStore fields="SEX,LOCKED,USERTYPE:3!1"/>
(24).完善了授权模型中部分表会产生历史垃圾数据的问题。改变了部门和人员授权对象的删除策略,由原来的物理删除改为打有效标志为无效。其他授权对象和授权关系表沿用物理删除的策略。
(25).改进了登录帐户密码修改时对当前密码的验证逻辑。
(26).升级了G4Studio平台的Flash报表组件,显示效果更美观,图表根据数据源动态切换更加流畅!
(27).给<eRedG4:flashReport />标签加入了style属性。

27
23
评论 共 79 条 请登录后发表评论
39 楼 metadmin 2011-09-21 15:57
GPL协议的软件,严格说是自由软件了,而不是开源软件。
38 楼 metadmin 2011-09-21 15:56
eredlab 写道
metadmin 写道
你们开源协议是什么啊?
做为开源产品,不仅是把代码公开。开源协议很重要,这涉及到开发人员能不能把你的项目集成到商业产品里面。

看你的视频,好像用了EXT吧。看样子,你只能选择GPL协议了。


G4因为受到Ext的传染,我们是使用GPL协议的,这个在我们的GoogleCode下载站有声明啊!左上角位置,下载平台的时候就看见了:http://code.google.com/p/g4-xiongchun/


在http://www.g4studio.org/ 里面显著位置标识一下吧~
37 楼 379548695 2011-09-21 15:55
大到世界风云,小到吃饭拉屎,任何一条新闻都可以引起中国网民的对骂,唯独上黄色论坛的网民素质高,从来没见过骂人的,全部是:楼主辛苦了,谢@谢@楼@主,楼主好人一生平安。
36 楼 rentianchou 2011-09-21 15:46
笑而不语
35 楼 lqixv 2011-09-21 15:41
某人在街上大喊,“免费送人民币啦!”人们蜂拥而来:“我要。”发钱的人说:“要领人民币?”指指后面的一堆砖头说,“搬1万个砖头到那边工地,就可以免费领到100元了!”
于是,这个无耻的家伙瞬间被人们的口水淹死……
34 楼 eredlab 2011-09-21 15:41
metadmin 写道
你们开源协议是什么啊?
做为开源产品,不仅是把代码公开。开源协议很重要,这涉及到开发人员能不能把你的项目集成到商业产品里面。

看你的视频,好像用了EXT吧。看样子,你只能选择GPL协议了。



G4因为受到Ext的传染,我们是使用GPL协议的,这个在我们的GoogleCode下载站有声明啊!左上角位置,下载平台的时候就看见了:http://code.google.com/p/g4-xiongchun/
33 楼 metadmin 2011-09-21 15:39
看了一下评论。
我做Ralasafe开源人,做开源也有1年多时间了。

我认为:
  • 获得源码、获得文档,不应该使用G币
  • 获得社区服务,可以使用G币


个人看法!
32 楼 metadmin 2011-09-21 15:36
如果选择GPL协议,对于商业用途又不友好了。因为GPL具有传染性,其衍生品必须是GPL协议开放源码。
31 楼 metadmin 2011-09-21 15:35
你们开源协议是什么啊?
做为开源产品,不仅是把代码公开。开源协议很重要,这涉及到开发人员能不能把你的项目集成到商业产品里面。

看你的视频,好像用了EXT吧。看样子,你只能选择GPL协议了。
30 楼 mj1389541 2011-09-21 15:29
我们就在用,公道的说感觉不错,我们在此基础上还开发了很多应用,解决了很多底层开发工作使我们可以专注于业务开发。

呵呵,我觉得我们的水平一般这个开源产品对我们很有用,强烈支持!
29 楼 eredlab 2011-09-21 15:10
哥  我要崩溃了 我想拔网线  我说的是“水军”二字!!你就不能结合上下文。。。我真拔网线了
28 楼 eredlab 2011-09-21 15:01
最后一帖  真的不再来跟帖了 哈哈
27 楼 lai555 2011-09-21 14:58
iteye 完了,我呸,这样也上首页
26 楼 nixzhaihaome 2011-09-21 14:55
看一下粗糙的演示界面,一声长叹,洗洗睡吧!
25 楼 babawoo 2011-09-21 14:53
春哥,需要的人还是需要,不和这SM争论了,有本事拿出来真本事来,这里是技术论坛,不是比谁字大,谁胡扯的欢!!!群众的眼睛是雪亮的
24 楼 eredlab 2011-09-21 14:42
lqixv 写道
还要G币,实在是玷污了“免费开源”几个字!G币就不是费用吗?

获取G币的唯一渠道就是完成5个访问IP数的推广任务,这不过分吧。完成任务的IP数在每个阶段都会调整,这种分享传播手段似乎没有玷污“免费开源”之名吧
23 楼 lqixv 2011-09-21 14:35
还要G币,实在是玷污了“免费开源”几个字!G币就不是费用吗?
22 楼 idle_sun 2011-09-21 14:33
"貌似神离"的开源..  很符合国内情况嘛....
21 楼 babawoo 2011-09-21 14:12
批评的哥们,把你们自己写的NB的东西开源给哥看看,好了我一定也支持你!!!没有用过G4的,不要乱评价,如果吃饱了撑的没事做,去ZB去。用过提宝贵意见的,热烈欢迎。
20 楼 lance4t 2011-09-21 14:04
这么恶心的东西谁会用啊,砸广告的都是忽悠人

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • G4Studio_V3.0 Ext非常详细的例子

    在网上找到的开源extjs技术资料,可以当做ext开发的百科全书来用,最重要的是每一个小东西都有非常完整的例子

  • 写技术文章必备的几个小工具

    今天给大家推荐写博客必备的几个工具,也是我自己每次写文章用到的。 一.小书匠这个工具是345大神告诉我的,非常好用的MakeDown编辑器,比较常见的网站都支持,例如:csdn,简书。官网下载页面传送门在IT这个快节奏的行业,用了这个工具写文章之后能帮到我们什么? 节省时间,容易学习,语法简单,打字速度快(基本不要动鼠标),下面我给大家介绍下他的特性。。。。用了它之后,相信你会跟我一样爱上他。。。

  • 网易博客居然要关了,我写的文章啊!

    文章目录 再见我的网易博客 起初的新浪网易博客 无语的网易博客   再见我的网易博客 2011年开始实习工作,那时候在新浪博客开始写文章,13年也在CSDN写过一篇,后来最终选定在网易博客上面写文章,写了200多篇,遗憾最终要关闭了。留个封面主页吧!再见! 起初的新浪网易博客 回想2011年Android刚刚兴起,那时候在新浪博客开始写文章,那时候就是一名“新兵蛋子”,...

  • AOSuite V3.0 发布,开源JavaEE快速开发平台

    AOSuite V3.0发布了,这个版本包含 11 个新增/修复/优化。 版本变更日志 1、【修复】修复了Httpclient工具类设置连接超时时间和等待响应时间无效的bug。 2、【新增】新引入了标准标签中的fn标签库和fmt标签...

  • G4Studio开源平台下的UI元素授权的参考模型和实现

    应广大用户的普遍需求,G4开源平台将从9月21日发布的V3.0版本开始支持UI元素授权功能,现将相关细节发出来请大家提提意见,看还有什么完善的地方。需求描述根据登录人员控制按钮的激活、禁用、显示、隐藏状态。根据...

  • 中国优秀开源项目

    G4Studio 一套基于JavaEE、面向小微型软件企业及个人开发者的一站式系统集成与行业应用二次快速开发平台,力求覆盖整个软件生命周期。 当前81票 Go Web编程 一套开源图书,介绍如何...

  • java开源

     G4Studio是一套基于JavaEE、面向小微型软件企业的免费开源产品套件,集需求分析、软件设计、编码实现、运行测试、运营维护、软件项目管理于一体,力求覆盖整个软件生命周期,被誉为“程序员私活神器”。...

  • 2012年度最受欢迎中国开源软件评选

    G4Studio是一套面向中小软件企业及个人开发者的集设计、开发、部署、后期维护于一体,力求覆盖整个软件生命周期的高品质开源产品套件。(... 当前票数: 94 投票 GalHttprequest GalHttprequest 是一个...

  • 2013年度中国优秀开源项目

    2013年度中国优秀开源项目  当前63票 ACL 一个通用网络通信库,为C/ C++程序员提供高效、稳定、可靠、功能强大的开发通讯与服务器框架,以及各种常见应用协议的客户端库。 当前70票 Ansj...

  • 参与评选开源软件名单

    G4Studio是一套面向中小软件企业及个人开发者的集设计、开发、部署、后期维护于一体,力求覆盖整个软件生命周期的高品质开源产品套件。(... 当前票数: 94 投票 GalHttprequest GalHttprequest 是一个android...

  • java开源大全

    Spring Framework 【Java开源 J2EE框架】Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是...

  • JAVA开源大全

    Beanshell 【Java开源 动态语言】Beanshell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性。BeanShell执行标准Java语句和表达式,另外包括一些脚本命令和语法。...

  • 2013年度中国优秀开源项目入围奖

    ACL 一个通用网络通信库,为C/ C++程序员提供高效、稳定、可靠、功能强大的开发通讯与服务器框架,以及各种常见应用协议的客户端库。...AnyCAD是一个专业的3D建模和可视化平台,小而强大,你可以在Any...

  • 数百种 Windows 软件的免费替代品列表(转)

    [非免费] 2) Mutt 3) Gnus. 4) Elm 5) Emacs 新闻阅读器 1) Agent [私有] 2) Free Agent 3) Xnews 4) Outlook 5) Netscape / Mozilla 6) Opera [私有] 7) Sylpheed / Sylpheed-claws 8) Dialog 9) ...

  • 常用资源发布

    http://www.xiazaiba.com/html/409.html 易语言 V5.1 完美破解版 编程工具 中文编程语言 自带数据库 http://www.05sun.com/downinfo/721.html delphi7 企业版 破解的 很小的开发工具 能够适用各种开发平台 ...

  • 数百种 Windows 软件的免费替代品列表

    [非免费] 2) Mutt 3) Gnus. 4) Elm 5) Emacs 新闻阅读器 1) Agent [私有] 2) Free Agent 3) Xnews 4) Outlook 5) Netscape / Mozilla 6) Opera [私有] 7) Sylpheed /...

  • 【java毕业设计】校内跑腿业务系统源码(springboot+vue+mysql+说明文档).zip

    项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse

  • 【java毕业设计】大学志愿填报系统源码(springboot+vue+mysql+说明文档).zip

    项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse

  • 基于java的网吧管理系统答辩PPT.pptx

    基于java的网吧管理系统答辩PPT.pptx

Global site tag (gtag.js) - Google Analytics