阅读更多

6顶
1踩

企业架构

JEECG简介:


JEECG
J2EE Code Generation是一款基于代码生成器的智能开发平台,代码生成 + Online Coding在线开发可以帮助解决Java项目80%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失扩展性和灵活性。 

技术架构:


采用SpringMVC+Hibernate+Spring jdbc+UI组件基础架构,采用面向声明的开发模式,基于泛型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器的使用将JavaEE的开发效率提高6倍以上,可以将代码减少80%以上。 
技术点一:代码生成器,支持多种数据模型,根据表生成对应的Entity,Service,Dao,Action,JSP,增删改查功能生成直接使用
技术点二UI快速开发库,针对WEB UI进行标准式封装,页面统一采用自定义标签实现功能:列表数据展现、页面校验等,标签使用简单清晰且便于维护
技术点三Online Coding开发【新增】,开发模式由代码生成器转变为Online Coding模式
                    (
通过在线配置实现一个表模型的增删改查功能,无需一行代码,支持用户自定义表单)

JEECG
二次开发平台适用范围:


  JEECG
智能开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率40%以上,极大降低开发成本。


JEECG 3.3.1 beta升级日志: 

———————————————————————————————————————— 
version: 
jeecg-framework-3.3.1.beta 
date:     2013-08-04 
作者:     张代浩
联系邮箱: scott@jeecg.com
———————————————————————————————————————— 
1. Bootstrap
首页风格
2. Online Coding
开发模式(无需编码,通过配置实现表单增删改查功能)
3.
动态报表配置(用户配置一个SQL,即可生成一个数据列表)
4.
支持多级菜单
5.
字典表维护方式修改(提高效率)
6.
非标签的按钮权限控制
7.
多附件上传例子
8.
查询过滤器支持区间查询
9.
代码生成器增加sqlserver支持
10.
在线用户显示功能
11.
乐观锁示例
12. Springjdbc sql
分离写法例子
13.
标签增加扩展属性
14.
数据列表字典字段,自动根据字典进行文本显示
15.
数据列表批量操作示例
16.
平台数据自动初始化功能
17.
在线word编辑
18. popup
示例
19.
不使用UI标签的[单表][一对多表]的例子
20.
修复bug: 超过4个二级菜单,上级菜单消失
21.
修复bug: 图标样式生成问题

JEECG  开发模式[Online Coding]介绍: 

———————————————————————————————————————— 
Title:  Online Coding
模式 
date:     2013-08-04 
架构设计:    张代浩
核心开发成员:周俊峰(架构师)、赵俊夫、屈然博
联系邮箱: scott@jeecg.com
————————————————————————————————————————  

JEECG
开发模式由代码生成器转变为Online Coding模式
                    (
通过在线配置实现一个表模型的增删改查功能,无需一行代码,支持用户自定义表单)

Online Coding
模式的优势: 
   A.
不再采用代码生成的方式,支持用户在线开发,通过配置即可完成一个表模型的增删改查功能,
      
支持二次开发,可扩展对应的JS增强接口和SQL增强接口;
   B.
页面表单展示样式两种方式  
      
方式一:默认系统风格(系统默认生成)
      
方式二:用户自定义表单布局(通过Word设计表单布局,进行模板上传) 
   C.
不需要写代码,配置即可生成功能 
   D.
避免代码生成方式,过多冗余代码
   E.
避免系统随着时间推移越来越大,难维护的问题
   F.
支持单表模型,一对多数据模型配置生成
   E.
动态报表配置(用户配置一个SQL,即可生成一个报表)


JEECG 后续版本发布说明:

———————————————————————————————————————— 
    JEECG
3.3.1开始底层核心功能模块,采用组件方式发布,组件目前划分以下内容:
    [1].
代码生成器组件    (负责人:待定,    架构师:张代浩)
    [2].Online Coding
组件 (负责人:周俊峰,  架构师:张代浩)
    [3].
动态报表组件      (负责人:待定,    架构师:张代浩)
    [4].UI
标签库组件      (负责人:赵俊夫,  架构师:张代浩)
    [5].
工作流组件        (负责人:待定,    架构师:张代浩)
————————————————————————————————————————     

演示地址:http://demo.jeecg.org:8090/
Google
代码地址:http://code.google.com/p/jeecg/downloads/list
JEECG
技术论坛http://www.jeecg.org/
技术交流:
   JEECG
技术群一: 106259349(已满)
   JEECG
技术群二: 106838471
   JEECG
技术群三: 289782002

来自: www.jeecg.org
6
1
评论 共 14 条 请登录后发表评论
14 楼 lanniao 2014-07-01 14:51
是开源的吗? 怎么最关键的代码生成部分 不提供源码????那就说直接收费就得了。
13 楼 kingxip 2013-08-12 10:22
j夫子 写道
kelloKitty 写道
两个字垃圾。bug满天飞。

进了你的博客 一篇博文未发 全是在别人的博文里 吐槽

不发博文就不能吐槽了?
12 楼 woailyqgi 2013-08-10 17:53
这样开源还不如收费好了,多少钱啊?
11 楼 SilverBlade 2013-08-07 09:19
还是停留在DEMO阶段,供新手学习用还可以
10 楼 伤心眼泪 2013-08-06 13:49
这个框架怎么说呢。作者一开始说收费,问他怎么收费他不知道,工作流都半年多快1年了依然不给开源,而他自己留的那个springMVC+ibatis的框架,早就成熟的很了,依然不给拿来用。总结:伪开源。
9 楼 mawujun1234 2013-08-06 11:56
不错,在线代码生成,我没看到表单生成后在什么地方使用(可能是我没找到)。权限功能作为基础功能提供,稍显简单。这个框架应用场景较小(个人理解,不对请指正),现在到了3版本我还是不敢用。前台和后台耦合较深,比如我前台想换个框架展示,不知道该怎么做。我个人感觉,可以把基础功能的需求再挖掘下,做的比较通用点,做成你们自己的后台管理界面,然后再代码生成的时候可以根据用户自定义模板生成他们自己风格的代码,而不单单是使用你们的UI标签。
8 楼 kelloKitty 2013-08-06 10:44
j夫子 写道
kelloKitty 写道
两个字垃圾。bug满天飞。

进了你的博客 一篇博文未发 全是在别人的博文里 吐槽

我发博文需要提前告诉你吗?小伙子,你太年轻了,涉世太浅啊,还有从你发的文章来看,你也是个jeecg的托。
7 楼 j夫子 2013-08-06 09:53
kelloKitty 写道
两个字垃圾。bug满天飞。

进了你的博客 一篇博文未发 全是在别人的博文里 吐槽
6 楼 wuhui 2013-08-06 09:48
不错 使用感觉非常棒 节省了很多写代码时间
5 楼 j夫子 2013-08-06 09:37
支持! 
4 楼 kelloKitty 2013-08-06 09:31
两个字垃圾。bug满天飞。
3 楼 zhangdaiscott1 2013-08-05 19:53
wjpiao 写道
demo页无法访问!

演示系统可以了
2 楼 wjpiao 2013-08-05 13:12
demo页无法访问!
1 楼 jacky1982728 2013-08-05 10:01
试了一下,反应速度有点慢,这还是在数据不多的情况下进行的.

发表评论

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

相关推荐

  • 文化

     定义  广义:人类作用于自然界和社会的成果的总和,包括一切物质财富和精神财富。  狭义:指意识形态所创造的精神财富,包括宗教、信仰、风俗习惯、道德情操、学术思想、文学艺术、科

  • 稻盛和夫 活法

    但是社会却弥漫着颓废、悲观的氛围,甚至有人甘愿成为丑闻的主角,甚至犯罪。为什么如此闭塞的状况充斥着整个社会?那难道不是因为很多人找不到活着的意义和价值,迷失了人生的方向吗?造成这种状况的

  • “股东价值”:破碎的美国梦

    资本市场的严重冻结、金融集团的内爆,以及由此导致的政府在私营部门影响力的上升,这些都引发了人们对于盎格鲁-撒克逊式资本主义某些基石的质疑。 企业新年中长期坚持的原则——追求股东价值、利用股票期权激励员工...

  • 身居乱世之中,重新审视“活法

     “吾等定此血盟不为私利私欲,但求团结一致,为社会、为世人成就事业。特此聚合诸位同志,血印为誓。”  ——稻盛和夫  编者注:上面的话,是稻盛和夫先生在创业之初的重誓,当时仅有8人。而四十多年后,...

  • 曼昆经济学原理_第五版[1].txt.doc

    一旦社会分配人们(以及土地、建筑物 和机器)去做各种工作,它还应该分配他们生产的物品与劳务量。社会必须决定谁将吃鱼子酱而谁将吃土 豆。它还必须决定谁将开保时捷跑车而谁将坐公共汽车。 由于资源稀缺,社会...

  • 活法

     “吾等定此血盟不为私利私欲,但求团结一致,为社会、为世人成就事业。特此聚合诸位同志,血印为誓。”  ——稻盛和夫  编者注:上面的话,是稻盛和夫先生在创业之初的重誓,当时仅有8人。而四十多年后,...

  • 考研杂谈

    于是,公司和员工开始了拉锯战,在没去公司上班之前,我以为“工会”这一组织最多就是发发粮油甚至不存在,然而,当我看到公司工会代表在会议室里和高层据理力争,吵红了脸的时候,不由感叹,资本主义还是有值得学习...

  • 活法 - 稻盛和夫

     “吾等定此血盟不为私利私欲,但求团结一致,为社会、为世人成就事业。特此聚合诸位同志,血印为誓。”  ——稻盛和夫  编者注:上面的话,是稻盛和夫先生在创业之初的重誓,当时仅有8人。而四十多年后,...

  • 艾永亮:上半场靠投机,下半场靠努力——最难的2020是最好的起点

    诚然我们在过去的发展中取得了极大的经济成就,很多人在社会发展中抓住机遇创造了巨量财富。 财富是怎么获取的呢?有的是靠聪明才智,有的靠的则是投机倒把。这篇文章总结了前40年中国发展中出现的7种商业模式,...

  • 北京地区研究生学位英语(GET)词汇

    北京地区研究生学位英语(GET)词汇 1.abandon有“无可奈何或不再尝试”的含义,而desert主要指“开小差或永不回头”,沙漠,功劳,美德, discard是“throw away something that is useless or worthless”...

  • 美利坚财富人生

     赤脚走进豪华的衣帽间,看着琳琅满目的衣服和鞋子,宋大伟不由感叹一句,土豪的世界真幸福。拉开所有抽屉,手表,眼镜,领带,内裤,袜子整齐的摆满了所有空间。  以前的宋大伟是近视眼,一直戴着眼镜,虽然...

  • 穷爸爸富爸爸

    他低下头转转眼睛,显然,我那母亲式的智慧之词又一次在装聋的耳朵面前失败了。 儿子虽然很聪明并且有着强烈的自我意愿,但他仍不失为一个有礼貌、尊敬人的年轻人。 “妈妈,”他又开口了,这次轮到我听演讲了,...

  • 中文注音,包含全部词语、成语 【拼音、音调】(二)

    中文注音,包含全部词语、成语 【拼音、音调】(二)

  • 稻盛和夫:经营为何需要哲学

    因此,在京瓷公司成立之初,三百万日元资本金的筹措,为购置设备等,从银行借贷一千万日元等等工作,这是创建公司的准备工作,应该如何进行?我一无所知。同时从创业后的第一个月开始,虽然只有28名员工,但为了向...

  • 过劳死 梦魇笼罩下的IT精英

     2006年2月27日,上海社会科学院亚健康研究中心举办的“过劳死”问题学术研讨会上,上海社科院社会学所助理研究员刘漪对最近发生的92个过劳死案例进行分析,发现近年来“过劳死”发病率直线上升、男性人群居多。...

  • ZZ稻盛和夫:经营为何需要哲学

    因此,在京瓷公司成立之初,三百万日元资本金的筹措,为购置设备等,从银行借贷一千万日元等等工作,这 是创建公司的准备工作,应该如何进行?我一无所知。同时从创业后的第一个月开始,虽然只有28名员工,但为了向...

  • 荡气回肠

    当时他就明白,一个没资本的人,珍惜羽毛,没用,把大家哄高兴了,比什么都强。 1985 年年末,在海南拍《大林莽》时。郑晓龙一边翻杂志,一边乐不可支地骂了句 “ 真他妈孙子。 ” 望着天空发呆的冯小刚扭头问: “ ...

  • 富爸爸 投资指南

    MBA 亚洲资源网,新加坡国立大学MBA 交流园地,免费制作,欢迎转载,请勿用于商业用途。... 富爸爸 投资指南 作者:[美]罗伯特·T·清崎 莎伦·L·莱希特 为您揭示 ...• 富爸爸的基本投资法则 ...MBA 亚洲资源网,新

  • tornado-6.4.1-cp38-abi3-musllinux_1_2_i686.whl

    tornado-6.4.1-cp38-abi3-musllinux_1_2_i686.whl

  • tornado-6.1-cp36-cp36m-manylinux2014_aarch64.whl

    tornado-6.1-cp36-cp36m-manylinux2014_aarch64.whl

Global site tag (gtag.js) - Google Analytics