Create gh-pages branch via GitHub

pull/16/head
JEECG 2013-08-18 08:01:09 -07:00
parent ed5dcd3bec
commit e79b52407d
2 changed files with 32 additions and 10 deletions

View File

@ -35,17 +35,40 @@
<a name="jeecg-%E6%99%BA%E8%83%BD%E5%BC%80%E5%8F%91%E5%B9%B3%E5%8F%B0" class="anchor" href="#jeecg-%E6%99%BA%E8%83%BD%E5%BC%80%E5%8F%91%E5%B9%B3%E5%8F%B0"><span class="octicon octicon-link"></span></a>JEECG 智能开发平台</h1>
<h2>
<a name="%E7%AE%80%E4%BB%8B" class="anchor" href="#%E7%AE%80%E4%BB%8B"><span class="octicon octicon-link"></span></a>简介</h2>
<a name="%E5%89%8D%E8%A8%80" class="anchor" href="#%E5%89%8D%E8%A8%80"><span class="octicon octicon-link"></span></a>前言:</h2>
<pre><code>JEECGJ2EE Code Generation是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding模式-&gt;代码生成器模式-&gt;手工MERGE智能开发)
可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。
JEECG宗旨是: 简单功能由代Online Coding配置出功能;复杂功能由代码生成器生成进行手工Merge; 复杂流程业务采用表单自定义,
业务流程使用工作流来实现、扩展出任务接口,供开发编写业务逻辑。实现了流程任务节点和任务接口的灵活配置,既保证了公司流程的保密行,又减少了开发人员的工作量。
</code></pre>
<p>随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面!
代码生成+手工MERGE半智能开发将是新的趋势单表数据模型和一对多数据模型的增删改查功能直接生成使用,可节省50%工作量,快速提高开发效率!!!</p>
<h2>
<a name="%E6%9E%B6%E6%9E%84%E8%AF%B4%E6%98%8E" class="anchor" href="#%E6%9E%B6%E6%9E%84%E8%AF%B4%E6%98%8E"><span class="octicon octicon-link"></span></a>架构说明</h2>
<a name="%E7%AE%80%E4%BB%8B" class="anchor" href="#%E7%AE%80%E4%BB%8B"><span class="octicon octicon-link"></span></a>简介</h2>
<p>JEECGJ2EE Code Generation是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding模式-&gt;代码生成器模式-&gt;手工MERGE智能开发)
可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。
JEECG宗旨是: 简单功能由代Online Coding配置出功能;复杂功能由代码生成器生成进行手工Merge; 复杂流程业务采用表单自定义,业务流程使用工作流来实现、扩展出任务接口,供开发编写业务逻辑。实现了流程任务节点和任务接口的灵活配置,既保证了公司流程的保密行,又减少了开发人员的工作量。</p>
<h2>
<a name="%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89%E6%8B%A9jeecg" class="anchor" href="#%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89%E6%8B%A9jeecg"><span class="octicon octicon-link"></span></a>为什么选择JEECG?</h2>
<ul>
<li>1.采用主流框架,容易上手; 代码生成器依赖性低,很方便的扩展能力,可完全实现二次开发;</li>
<li>2.开发效率很高,采用代码生成器,单表数据模型和一对多(父子表)数据模型,增删改查功能自动生成,菜单配置直接使用;</li>
<li>3.页面校验自动生成(必须输入、数字校验、金额校验、时间空间等);</li>
<li>4.封装完善的用户基础权限和数据字典等基础功能,直接使用无需修改</li>
<li>5.常用共通封装,各种工具类(定时任务,短信接口,邮件发送,Excel导出等),基本满足80%项目需求</li>
<li>6.集成简易报表工具图像报表和数据导出非常方便可极其方便的生成pdf、excel、word等报表</li>
<li>7.集成工作流activiti并实现了只需在页面配置流程转向可极大的简化jbpm工作流的开发用jbpm的流程设计器画出了流程走向一个工作流基本就完成了只需写很少量的java代码</li>
<li>8.UI快速开发库针对WEB UI进行标准式封装页面统一采用自定义标签实现功能列表数据展现、页面校验等,标签使用简单清晰且便于维护</li>
<li>9.在线流程设计采用开源Activiti流程引擎实现在线画流程,自定义表单,表单挂靠,业务流转</li>
<li>10.查询条件生成器查询功能自动生成后台动态拼SQL追加查询条件支持多种匹配方式全匹配/模糊查询/包含查询/不匹配查询);</li>
</ul><h2>
<a name="jeecg-%E9%80%82%E7%94%A8%E8%8C%83%E5%9B%B4" class="anchor" href="#jeecg-%E9%80%82%E7%94%A8%E8%8C%83%E5%9B%B4"><span class="octicon octicon-link"></span></a>JEECG 适用范围</h2>
<p>JEECG智能开发平台可以应用在任何J2EE项目的开发中尤其适合企业信息管理系统MIS、内部办公系统OA、企业资源计划系统ERP
、客户关系管理系统CRM其半智能手工Merge的开发方式可以显著提高开发效率40%以上,极大降低开发成本。</p>
<h2>
<a name="jeecg-%E5%8A%9F%E8%83%BD%E7%89%B9%E7%82%B9" class="anchor" href="#jeecg-%E5%8A%9F%E8%83%BD%E7%89%B9%E7%82%B9"><span class="octicon octicon-link"></span></a>JEECG 功能特点</h2>
<ul>
<li> JEECG V3.0版本采用SpringMVC+Hibernate+UI快速开发库+Spring jdbc+ freemarker+ Highcharts+ bootstrap+Ehcache 的基础架构</li>
@ -58,7 +81,6 @@ JEECG宗旨是: 简单功能由代Online Coding配置出功能;复杂功能由
<li><p><b>技术点四:</b>在线流程定义采用开源Activiti流程引擎实现在线画流程,自定义表单,表单挂接,业务流转,流程监控,流程跟踪,流程委托等</p></li>
<li><p><b>技术点五:</b>系统日志记录 (详细记录操作日志)</p></li>
<li><p><b>技术点六:</b>Web GIS支持 基础技术GIS的支持</p></li>
<li>
<li><p><b>技术点七:</b>移动平台支持对Bootstrap(兼容Html5)进行标准封装 </p></li>
<li><p><b>技术点八:</b>动态报表功能用户输入一个sql系统自动解析生成报表</p></li>
<li><p>JEECG V3.0,经过了专业压力测试,性能测试,保证后台数据的准确性和页面访问速度</p></li>

File diff suppressed because one or more lines are too long