今年上半年公司接的项目比较多,这让本来开发人员紧的我们,有些力不从心。
之前接到一个需要做的项目。当听了项目经理把项目流程,开发人员交代以后,我就开始犯难。老大,这个项目怎么也不能让两个人做好吧,但是公司实在是抽不出别的同事来和我两同甘共苦了。经理看到我两一脸的苦相,笑眯眯的对我们说,你们可以用jeecg开发。是个开源的框架,而且有代码生成工具,采用SpringMVC+Hibernate+Spring jdbc基础架构,采用面向声明的开发模式,基于泛 型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器的使用将JavaEE的开发效率提高6倍以 上,可以将代码减少60%以上。JEECG智能开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划 系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率40%以上,极大降低开发成本。听这一番话,心理多多少少有点不相信,会有这么好的吗?
随即我就查找关于jeecg框架的资料。没想到真的是这样,这下心理乐开了花似的。使用jeecg真方便。
1.封装完善的基础模块:用户权限+数据字典+常用共通封装(定时任务、短信接口、邮件发送、Excel导出等);
2.代码生成器:开发效率非常高,单表数据模型和一对多(父子表)数据模型的增删改查自动生成,功能直接使用;
3.查询条件生成器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询);
4.页面表单校验器:采用EasyUI检验机制,表单校验生成器自动生成(必须输入、数字校验、金额校验、时间控件等);
5.集成简易报表:Highcharts图像报表和数据导出非常方便,可极其方便的生成pdf、excel、word等报表。
6.兼容IE 6、IE 8+和Google等浏览器
7.支持SQL Server、Oracle和MySQL等主流数据库 等
登录论坛地址:www.jeecg.org
马上下载源码、教程,导入工程,创建数据库,发布工程,到运行,不到半小时搞定,一下午开始研究里面的机制,到晚上的时候心里有底了,这个框架太合适了,只要建立好表直接生成代码,然后微调就可以。经过两天的时间这个项目就有模有样了。我两也就没事偷着乐了。
从那时起我就开始关注jeecg开源框架,生成代码的方式的确给开发减少了不少的重复工作提高了工作效率,最为期待的就是jeecg的工作流功能,很期待工作流这块的功能能尽早出来。相信jeecg一定会做的很好,
来源:oschina
链接:https://my.oschina.net/u/1157109/blog/132770