阅读更多

4顶
4踩

开源软件

JEECG简介:


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

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

 


技术架构:


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


 
———————————————————————————————————————— 
version: jeecg-framework-3.4.1.beta 
date:     2013-11-17 
作者:     张代浩
联系邮箱: scott@jeecg.com
———————————————————————————————————————— 

[OnLine Coding]-在线代码生成
[OnLine Coding]-数据库生成表单
[系统功能]菜单和操作权限自动加载
[系统功能]集成ckfinder+ckeditor,增加例子
[系统功能] 增加一个地域管理
[系统功能]webservice集成方案和实施
[系统功能] 定时任务管理
[系统功能]Excel导出添加模板导出,及其实例
[ui库]增加ckfinder和ckeditor标签

功能增强
[系统功能]重写了导入功能,提供关联导入和一对多,图片导入的支持,增加对excel2007导入
[系统功能] 增加ClientManager 用户管理在线用户,修复上传问题和在线用户统计问题
[ui库]查询框的自动完成属性
[ui库]treegrid添加了展开第一个节点的选项
[系统功能]添加公共分页方法(非easyui)
rest例子
实战图像报表例子


BUG修复
[系统功能]表单配置-只有表的物理字段修改了,才让用户同步数据库
[系统功能]多层弹出的遮罩消失问题&&图片附件预览功能修复
[系统功能]动态报表配置--录入界面选中序号下的checkbox时报错
[系统功能]修改了result的拼写错误
[ui库]datagrid的分页设置bug
[ui库]修改了datagrid不能关联查询的bug
[ui库]修复treegrid的onclick事件的bug
[OnLine Coding]字典标签增加text类型,支持文本显示字典值
[OnLine Coding]将一对多明细数据的持久化策略改为 增删改
[OnLine Coding]一对多中将明细数据的id传递到后台
[系统功能]点击菜单链接时在火狐浏览器发生两次请求
[系统功能]解决jetty上传路径问题


下载地址:  https://code.csdn.net/zhangdaiscott/JEECG

下载方法:按照下图点击下载即可
开源参与:http://www.jeecg.org/forum.php?mod=viewthread&tid=272&extra=page%3D1

 



 

 

 

系统新增功能截图:

 

1.实战报表演示

 

2.Online Coding代码生成器

 

来自: www.jeecg.org
4
4
评论 共 14 条 请登录后发表评论
14 楼 qq66921494 2014-02-28 11:55
这个一开始就知道是收费的了
13 楼 伤心眼泪 2013-11-26 10:53
说好的工作流在哪里??在哪里???难道现在只知道做广告了吗?拿点干货出来,mybatis版本。我说什么,你懂的。
12 楼 cocopig 2013-11-22 22:15
之前说好要出支持mybatis版本的,怎么没见消息了呢?
11 楼 lhehuang 2013-11-22 14:34
关键是工作流被砍了后,兴趣不大了
10 楼 qianlei007 2013-11-22 12:40
了解一下! 只要是提高 开发效率的事情,都是值得做的事情!
9 楼 gaolu8855 2013-11-19 17:04
如果论坛的问题能够及时解决就好了
现在官网很多问题只有看的,没有解答的,很伤人气

群里也是聊天多过解答问题
8 楼 zhangdaiscott 2013-11-18 18:08
Dead_knight 写道
所谓的快速开发平台,项目刚开始的时候用着还行,但是维护阶段,就发现是个大坑。而且已经无法逃脱的坑。。。

你说出了当前快速开发平台的问题,jeecg考虑了这个,很好的解决了这个问题!如果有兴趣可以看下。。
7 楼 Dead_knight 2013-11-18 17:17
所谓的快速开发平台,项目刚开始的时候用着还行,但是维护阶段,就发现是个大坑。而且已经无法逃脱的坑。。。
6 楼 simpleplan5 2013-11-18 13:58
支持jeecg
5 楼 jueyue 2013-11-18 13:51
支持一个
4 楼 gbj_2008 2013-11-18 11:35
越来越好了!
3 楼 j夫子 2013-11-18 10:51
支持一个!
2 楼 lhehuang 2013-11-18 10:25
逐步在进步啊。
1 楼 zhjxzhj 2013-11-18 09:58
强顶,坐个沙发

发表评论

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

相关推荐

  • PMBOK2008中文版.part1.rar )

    pmbok电子版教程,很不错的教程,很详细,希望对大家有用

  • 说文解字:‘靠’ 和 ‘操’ 含义的不同

    ‘靠’ 是语气词,是英文俚语 wacko 的音译“哇靠”的简写,在《Effective C++ 2/e》中就有一个类以wacko命名,表示惊讶,很多人以为“哇靠”是中文原生词,现在应该明白它是一个音译词; ‘操’是粗俗语言,应该写成“肏”,因为中文“肏”很难写,所以很多人写成“操”,因为“肏”和“操”的读音是相同的;   撇去“肏”的粗俗含义不谈,仅就这个字的读音追究一下历史也是挺有意思的,虽然

  • dva中redux读取和修改数据基本操作

    1.models/goodList.js文件 export default { namespace: "goodList", state: { goodsList: [ { type: "小说", name: "莫泊桑小说", }, { type: "历史", name: "秦皇治国史册", }, { type: "文学", name:

  • 红楼梦生僻字笔记

    后楼梦里面生僻字很多。 1、牖 音you,三声,窗户的意思。先秦不说窗,只说牖。贾谊过秦论有“然陈涉,瓮牖绳枢之子。”段玉裁注《说文》:“在墙曰牖,在屋曰窗。” 2、跣 音xian,二声,赤脚的意思。跣足,即赤脚。跣脚,就是赤足。古代的跣足,与礼仪有关。比如祭祀,就不许光着脚,要有敬意。而着急见某人,跣足而出,可见爱才亲士。 3、蓊 音weng,四声,茂盛的意思。由草木引申到人家。朱自清《荷塘月色》“蓊蓊郁郁的”。 4、羼 音chan,一声,比喻混杂的意思。本义为牛羊杂居,引申为掺杂、掺混。 5、紬 音ch

  • php正则匹配sg-nc-wap_Pandas基础操作(上)

    文章目录一、Pandas文件读取1.pandas数据读取1、读取纯文本文件1.1 读取csv,使用默认的标题行、逗号分隔符1.2 读取txt文件,自己指定分隔符、列名2、读取excel文件3、读取sql文件二、pandas的数据结构DataFrame和SeriesDataFrame:二维数据,整个表格,多行多列1.Series1.1 仅有数据列表即可生产最简单的Series1.2 创建一个具有标签...

  • 操操操

    疯了在notebook上 敲源代码在CMD里敲命令 编译+链接 生成EXE文件有错了要去LST文件里找notebook又不显示行号只能在CMD里用EDIT编辑 =_=#妈的终于 弄了个集成的win-masm是基于masm5.0的,我的教材用6.11居然不兼容,还要改源码.......操,郁闷死.......

  • 第十一章 操作文件

    文章目录1.模块2. 文件操作文件处理流程2.1打开与关闭文件不理解的with用法2.2 处理文件ps:处理异常 本章主要介绍的内容如下: 模块os(表示操作系统) 写入文本文件 读取文本文件 1.模块 os是python提供的用来和文件与目录交互的模块。(operating system操作系统)的缩写。 导入模块: import os 其部分的os函数如下: 语法 描述 ...

  • Linux--正则表达式,grep,操作文本命令

    文章目录shell中的特殊字符正则表达式基本正则POSIX字符类元字符操作文本的程序grep:行搜索器cut:按列操作sort:排序uniq:去重wc:计数tee:双向重导向tr:删除或替换文本join:整合文件paste:合并文件split:分割xargs:参数代换diff:比对文件cmp:比对文件 shell中的特殊字符 字符 内容 * 代表0个或多个字符 ? 代表一定有一...

  • 使用文件流操作文本文件(文件实训)

    编写一个统计本月服装的销售情况的函数。 相关知识 文件流操作文件 C 还可以使用文件流的方式操作文件,使用文件流的方式操作文件需要包含头文件,代码如下: #include <fstream> 头文件中定义了三个类:类 fstream、类 ifstream 和类 ofstream。 类 ifstream 实现文件的输入 类 ofstream 实现文件的输出 类 fstream 实现文件...

  • 使用Java操作文本文件的方法详解(转)

       最初Java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中write(char[] ch,int off,int length),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。   当

  • MySQL复习记录(二):MySQL基础知识与基本操作

    一,数据库 (一)数据库的原理 如果将数据定义为描述事物的符号记录,那么数据库就是长期存储在计算机内的、有组织的、可共享的、大量的数据集合, 数据库中的数据按一定的数据模型组织、描述和存储。根据数据模型进行数据的组织、描述、获取和维护的角色就是处于用户与操作系统之间的一层软件即数据库管理系统。 由数据库、数据库管理系统、应用程序和数据库管理员组成存储、管理、处理和维护数据的系统就是数据库系统。 (二)数据模型 数据模型就是对实际数据特征的在计算机中的抽象。 这种抽象需要满足: 较真实地模拟现实世界的事物。

  • Unicdoe【真正的完整码表】对照表(二)汉字Unicode表

    注意:下面这两段是代理区。即第1——16平面的间接表示,四个字节的汉字就在这里表示 D800-DBFF:High-half zone of UTF-16 DC00-DFFF:Low-half zone of UTF-16 本篇中包含了所有常用汉字27973个,剩余汉字使用代理区标识 欢迎查看字符编码相关博客专栏 比如:由iPhone emoji问题牵出的UTF-16编码,UTF-8编码探究

  • Android抽象布局——include、merge 、ViewStub

      博主参加了2013博客之星评选,谢谢帮助,投票猛击: http://vote.blog.csdn.net/blogstaritem/blogstar2013/xyz_lmn   在布局优化中,Androi的官方提到了这三种布局<include />、<merge />、<ViewStub />,并介绍了这三种布局各有的优势,下面也是简单说一下他们...

  • Python绘图Turtle库详解

    Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。 turtle绘图的基础知识: 1. 画布(canvas)         画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置。         设

  • 肏蛋的Loadrunner脚本

    2019独角兽企业重金招聘Python工程师标准>>> ...

  • 8核、6核、4核、双核CPU是什么意思

    对于初学者来说,CPU是什么、什么是双核、4核、6核、8核等。下面,就以上的问题,我们做出一一解答。   故障网帮你解答:CPU是什么、做什么用、一般CPU是接在哪里的,我们先来看看CPU是什么,CPU既中央处理器、电脑中一个最重要,最核心的东西,市面上能买到的CPU只有两种,一种是INTEL公司生产的,另一种是AMD公司生产的。如图1-1:

  • 涨薪神作!华为内部操作系统与网络协议笔记爆火,这也太香了吧

    前言 对于操作系统可能很多人会觉得:“我又不需要写一个Linux,写一个windows所以我就不需要学习”。这里需要注意的是我们学操作系统不是叫你写一个操作系统的,讲的是资源的调度和分配,以及大型软件的设计。稍微写过一些并行并行的程序,都能体会到这门课的重要性。它介于软件和硬件之间的一个部分,一般意义上认为其重要性介于软硬件之间,不会操作系统,不了解基本的计算机形成过程,玩计算机恐怕无异于痴人说梦,而我们程序员这一群体,做啥都离不开计算机,如果连操作系统都没有一点了解的话,在我看来是不算一个合格的程序员的

  • 多线程同步和互斥有几种实现方法?什么是同步和互斥,操作系统是怎么实现同步和互斥的,进程和线程的关系是什么,进程的开销比线程大在了哪里?

    本文主要讲述了操作系统中同步和互斥这两个概念,并说明了操作系统中是如何实现同步和互斥的。除此之外,本文还重点讲述了线程和进程的概念。

  • C语言进阶——文件操作

    带你了解C语言中文件操作,文件的打开和关闭,文件指针,文件的顺序读写和随机读写,文件读取结束的判定,文件缓冲区,以及scanf/fscanf/sscanf/printf/fprintf/sprintf函数的对比,fseek,ftell,rewind和feof的使用...

Global site tag (gtag.js) - Google Analytics