您的位置:首页 > 其它

进步源于分享-jeecg平台

2013-05-20 08:55 148 查看
        我实习都快一年了,这一年一直都在移动商务部门,没有什么大的开发团队,但是还总是断断续续的有项目,整个的开发也没有几个人,有时候遇到稍微大一点的项目就得去找外援,借调别的项目组的,可是人家未必总有时间啊,老大就说,就我们这么几个人,时间还有限,想要使得项目能够做的又快又好,就得去找一些合适的开源框架,这样会大大减少开发时间,也减少人力,才适合像我们这种开发模式。我们就开始从网上搜索这样符合我们要求的开源框架,找到的研发管理软件都很复杂,对于我这种实习生研究起来太费时费事,而且熟悉他的业务逻辑就要很久,改起来也不是易事,那就继续找,最好能找到有代码生成功能的工具,从百度找出来好几个,逐一的去研究,功能都还挺全,但在其中发现了一个挺适合我们这种的,就是JEECG,现在就和大家分享一下它的强大。

      1)封装完善的基础模块:用户权限+数据字典+常用共通封装(定时任务、短信接口、邮件发送、Excel导出等);

       2)代码生成器:开发效率非常高,单表数据模型和一对多(父子表)数据模型的增删改查自动生成,功能直接使用;

      3)查询条件生成器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询);

      4)页面表单校验器:采用EasyUI检验机制,表单校验生成器自动生成(必须输入、数字校验、金额校验、时间控件等);

      5)集成简易报表:Highcharts图像报表和数据导出非常方便,可极其方便的生成pdf、excel、word等报表。

       6)常用共通封装(数据字典/邮件发送/定时任务/短信接口/Freemarker工具类等)

       7)兼容IE 6、IE 8+和Google等浏览器

       8)支持SQL Server、Oracle和MySQL等主流数据库 等

        这对于我们以后做项目,帮助实在太大了, 马上下载源码、教程,导入工程,创建数据库,发布工程,到运行,不到半小时搞定,一下午开始研究里面的机制,真是越研究越方便,正巧那时候,公司总部让我们做个项目,给公司做个绩效考核的管理系统,这一套系统怎么也得有用户管理、部门管理,岗位管理、权限管理等基础模块吧,再加上业务模块,最简单的任务管理、工作报告管理,邮件通知,统计报表等模块,用jeecg平台实现这个太合适不过了。老大很高兴,给我们几个人分配任务,一周下来, 功能模块基本已经按照领导的意思出来了,也给部分同事试用下,都觉得不错,之后就是修改了一些,优化一些功能逻辑,领导还专门给找美工做了几个图,发了公告让大家一起用。别的项目组的同事看到了这个,觉得真心有用,时不时的就来和我们探讨,这个框架也为别的组的同事解决了很多难题,为产品中心处理了很多繁琐的事务,我在其中也着实学到不少东西,总结一下就如下几点,从时间上,基本剩下了70%多的时间,大大的提高了效率,框架的思想值得深究学习,可以将其用到现有的产品中,最重要的是框架易于维护,这就少了很多后顾之忧。

       我将使用jeecg框架的经验分享出来,希望大家能够共同进步,也希望jeecg框架能为更多的开发人员解决燃眉之急。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: