`
fly1206
  • 浏览: 58109 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JEECG使用体验分享

阅读更多

JEECG使用分享

      最近几个朋友一起小聚了一下,其中聊起来关于开源框架的事儿,我这里分享一个我最近用到一个开源框架开发的一个系统
      年初是公司比较忙碌的阶段,各个产品、项目都在用人,研发资源一下子显得紧张起来,而且公司今年成立绩效考核团队,设立绩效考核专员,
专门统计公司各中心部门员工的工作任务完成情况及每天工作内容,要求每天发日报,每周周报统计,每月月报统计。
      一下子让本来自由惯了的研发同事比较郁闷,每天面对繁重的研发任务,还要记得写日报、周报、月报等,各部门领导也累,还要汇总大家的
任务、工作报告等,每个人发文档格式也不统一,基本是耗费了较大的体力,还不讨好。不停的换文档模板,显示word,再是excel,再加统计,
到最后还是一团糟;
      领导直接把我滴溜到办公室,让我给想个好使的招,来面对这事儿,于是我提议建立一个研发管理系统,于是这活儿就落到我头上了,让我评估
工作量,我一合计,这一套系统怎么也得有用户管理、部门管理,岗位管理、权限管理等基础模块吧,再加上业务模块,最简单的任务管理、工作报告
管理,邮件通知,统计报表等模块,按照投入两人来说,基础模块1人月,业务模块1人月,合计2人月研发,不包含测试。领导一听就急了,现在哪有
这么多人这么多时间投入,自己想办法,一周出demo,两周后上线测试,一月后正式上线,资源就你一人,最多配一个实习生,而且不能耽误你手头
上的其他事情!
      这不赤裸裸的剥削么,没招,老大吩咐的就开干呗,先理理思路。1、用现在公司开发产品用的平台,太臃肿庞大了,不合适。2、找个开源的研发
管理软件,倒是找到几个,但是总觉得用起来功能较复杂,而且和自己的一些想法还不一致,改起来还得熟悉他的业务逻辑,不合适。3、找个开源的平
台,而且有代码生成功能的工具,于是百度搜索,别说,还真搜出来好几个,挨个看呗,看了几个,功能都是挺全,就是碰到我鸡肋了,extjs不熟悉,
最后终于找到一个比较合适的,就是JEECG,简单介绍下他的主要功能:

       JEECG 基于代码生成器的智能开发平台,采用SpringMVC+Hibernate+Spring jdbc基础架构,采用面向声明的开发模式,基于泛 型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器的使用将JavaEE的开发效率提高6倍以 上,可以将代码减少60%以上。
JEECG智能开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划 系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率40%以上,极大降低开发成本。


       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等主流数据库 等

        马上下载源码、教程,导入工程,创建数据库,发布工程,到运行,不到半小时搞定,一下午开始研究里面的机制,到晚上的时候心里有底了,这
个框架太合适了,只要建立好表直接生成代码,然后微调就可以。第二天一来了就拉着给我分配的实习生,简单的给讲解了下,两人就开始分工做模块,
到晚上下班的时候,日报填写模块和任务管理模块已经基本可demo了,给领导一看,觉得不错,又提了几点建议,鼓励鼓励我们。
        就这样,一周下来, 功能模块基本已经按照领导的意思出来了,也给部分同事试用下,都觉得不错,于是如期上线测试,之后就是修改了一些不过
,优化一些功能逻辑,领导还专门给找美工做了几个图,发了公告让大家一起用。
        之后产品项目中心的同时看到了,觉得非常有用,直接搬个椅子在我办公桌旁又蹲点了两个下午,把产品项目管理模块也纳入到系统里面来了,整个
时间周期,不到两周,为研发中心,产品项目中心解决了烦琐的事务,又自己学到了不少东西,感觉非常有收获。

      总结下:1、在时间周期上,基本省下了70%的时间,效率非常高。
                  2、框架在一些思想上有很多值得借鉴学习的地方,以后可以用到现有产品研发中。
                  3、现在已经有不少人在维护框架,而且在开发过程中得到了好几个热心朋友的指点。

分享到:
评论

相关推荐

    jeecg-jeecg-boot-master

    解压后,开发者可以按照官方文档或者README文件的指示进行项目初始化、构建和运行,以便进一步理解和使用Jeecg-Boot-Master。 总之,Jeecg-Boot-Master 是一个强大的Java开发工具,它集成了诸多现代化的开发理念和...

    JEECG UI标签库帮助文档

    以上仅是JEECG UI标签库的部分内容概览,更多高级功能和详细参数说明,请查阅JEECG官方网站提供的完整文档,或加入JEECG社区交流,获取最新技术和实践分享。JEECG智能开发平台致力于提供高效、便捷的开发体验,适用...

    基于区块链技术的食品安全溯源平台源码+使用教程(支持docker部署).zip

    欢迎下载体验!下载完使用问题请私信沟通。 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师、企业员工。 3.项目具有丰富的拓展...

    面向对象软件构架设计

    3. **模式社区的发展**:模式社区不仅组织了专门的会议,还形成了一个活跃的学习和交流平台,为软件工程师提供了一个分享经验和最佳实践的机会。 #### 二、《面向对象软件架构设计》书籍介绍 1. **书籍概述**:...

    sblim-gather-provider-2.2.8-9.el7.x64-86.rpm.tar.gz

    1、文件内容:sblim-gather-provider-2.2.8-9.el7.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/sblim-gather-provider-2.2.8-9.el7.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm 4、更多资源/技术支持:公众号禅静编程坊

    基于pringboot框架的图书进销存管理系统的设计与实现(Java项目编程实战+完整源码+毕设文档+sql文件+学习练手好项目).zip

    本图书进销存管理系统管理员功能有个人中心,用户管理,图书类型管理,进货订单管理,商品退货管理,批销订单管理,图书信息管理,客户信息管理,供应商管理,库存分析管理,收入金额管理,应收金额管理,我的收藏管理。 用户功能有个人中心,图书类型管理,进货订单管理,商品退货管理,批销订单管理,图书信息管理,客户信息管理,供应商管理,库存分析管理,收入金额管理,应收金额管理。因而具有一定的实用性。 本站是一个B/S模式系统,采用Spring Boot框架,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得图书进销存管理系统管理工作系统化、规范化。本系统的使用使管理人员从繁重的工作中解脱出来,实现无纸化办公,能够有效的提高图书进销存管理系统管理效率。 关键词:图书进销存管理系统;Spring Boot框架;MYSQL数据库

    2024中国在人工智能领域的创新能力如何研究报告.pdf

    2024中国在人工智能领域的创新能力如何研究报告.pdf

    安全生产_人脸识别_移动目标跟踪_智能管控平台技术实现与应用_1741777778.zip

    人脸识别项目实战

    人脸识别_TF2_Facenet_训练预测应用仓库_1741778670.zip

    人脸识别项目实战

    安全人脸识别_对抗攻击_多模型集成_减少扰动_竞赛方案_Ne_1741779504.zip

    人脸识别项目实战

    Python实现基于CEEMDAN完全自适应噪声集合经验模态分解时间序列信号分解的详细项目实例(含完整的程序,GUI设计和代码详解)

    内容概要:本文档详细介绍了基于CEEMDAN(完全自适应噪声集合经验模态分解)的方法实现时间序列信号分解的具体项目。文中涵盖项目背景介绍、主要目标、面临的挑战及解决方案、技术创新点、应用领域等多方面内容。项目通过多阶段流程(数据准备、模型设计与构建、性能评估、UI设计),并融入多项关键技术手段(自适应噪声引入、并行计算、机器学习优化等)以提高非线性非平稳信号的分析质量。同时,该文档包含详细的模型架构描述和丰富的代码样例(Python代码),有助于开发者直接参考与复用。 适合人群:具有时间序列分析基础的科研工作者、高校教师与研究生,从事信号处理工作的工程技术人员,或致力于数据科学研究的从业人员。 使用场景及目标:此项目可供那些面临时间序列数据中噪声问题的人群使用,尤其适用于需从含有随机噪音的真实世界信号里提取有意义成分的研究者。具体场景包括但不限于金融市场趋势预测、设备故障预警、医疗健康监控以及环境质量变动跟踪等,旨在提供一种高效的信号分离和分析工具,辅助专业人士进行精准判断和支持决策。 其他说明:本文档不仅限于理论讲解和技术演示,更着眼于实际工程项目落地应用,强调软硬件资源配置、系统稳定性测试等方面的细节考量。通过完善的代码实现说明以及GUI界面设计指南,使读者能够全面理解整个项目的开发流程,同时也鼓励后续研究者基于已有成果继续创新拓展,探索更多的改进空间与发展机遇。此外,针对未来可能遇到的各种情况,提出了诸如模型自我调整、多模态数据融合等发展方向,为长期发展提供了思路指导。

    监护人,小孩和玩具数据集 4647张原始图片 监护人 食物 孩子 玩具 精确率可达85.4% pasical voc xml格式

    监护人,小孩和玩具数据集 4647张原始图片 监护人 食物 孩子 玩具 精确率可达85.4% pasical voc xml格式

    根据提供的内容可以构建以下_1741777949.zip

    人脸识别项目实战

    `计算机视觉_人脸识别_Python_OpenCV_树莓派毕业设计`.zip

    人脸识别项目实战

    智慧生产企业园区解决方案PPT(54页).pptx

    在智慧园区建设的浪潮中,一个集高效、安全、便捷于一体的综合解决方案正逐步成为现代园区管理的标配。这一方案旨在解决传统园区面临的智能化水平低、信息孤岛、管理手段落后等痛点,通过信息化平台与智能硬件的深度融合,为园区带来前所未有的变革。 首先,智慧园区综合解决方案以提升园区整体智能化水平为核心,打破了信息孤岛现象。通过构建统一的智能运营中心(IOC),采用1+N模式,即一个智能运营中心集成多个应用系统,实现了园区内各系统的互联互通与数据共享。IOC运营中心如同园区的“智慧大脑”,利用大数据可视化技术,将园区安防、机电设备运行、车辆通行、人员流动、能源能耗等关键信息实时呈现在拼接巨屏上,管理者可直观掌握园区运行状态,实现科学决策。这种“万物互联”的能力不仅消除了系统间的壁垒,还大幅提升了管理效率,让园区管理更加精细化、智能化。 更令人兴奋的是,该方案融入了诸多前沿科技,让智慧园区充满了未来感。例如,利用AI视频分析技术,智慧园区实现了对人脸、车辆、行为的智能识别与追踪,不仅极大提升了安防水平,还能为园区提供精准的人流分析、车辆管理等增值服务。同时,无人机巡查、巡逻机器人等智能设备的加入,让园区安全无死角,管理更轻松。特别是巡逻机器人,不仅能进行360度地面全天候巡检,还能自主绕障、充电,甚至具备火灾预警、空气质量检测等环境感知能力,成为了园区管理的得力助手。此外,通过构建高精度数字孪生系统,将园区现实场景与数字世界完美融合,管理者可借助VR/AR技术进行远程巡检、设备维护等操作,仿佛置身于一个虚拟与现实交织的智慧世界。 最值得关注的是,智慧园区综合解决方案还带来了显著的经济与社会效益。通过优化园区管理流程,实现降本增效。例如,智能库存管理、及时响应采购需求等举措,大幅减少了库存积压与浪费;而设备自动化与远程监控则降低了维修与人力成本。同时,借助大数据分析技术,园区可精准把握产业趋势,优化招商策略,提高入驻企业满意度与营收水平。此外,智慧园区的低碳节能设计,通过能源分析与精细化管理,实现了能耗的显著降低,为园区可持续发展奠定了坚实基础。总之,这一综合解决方案不仅让园区管理变得更加智慧、高效,更为入驻企业与员工带来了更加舒适、便捷的工作与生活环境,是未来园区建设的必然趋势。

    第八届全国大学生创新创业年会-创新创业展示项目集

    本届年会的主题是“青春梦想创新创业”。通过学术论文报告、创新创业项目展示、创业项目推介、工作研讨、联谊活动、大会报告等活动,全面展示大学生最新的创新创业成果。年会共收到491所高校推荐的学术论文756篇、创新创业展示项目721项、创业推介项目156项,合计1633项,为历届年会数量最高。经过36所“985”高校相关学科专家的初评以及国家级大学生创新创业训练计划专家组的复选,最终遴选出可参加本次年会的学术论文180篇,创新创业展示项目150个,创业推介项目45项,共计375项,涉及30个省市的236所高校。年会还收到了来自澳门特别行政区、俄罗斯的13项学术论文及参展项目。这些材料集中反映了各高校最新的创新创业教育成果,也直接体现了当代大学生的创新思维和实践能力。

    人脸识别_实时_ArcFace_多路识别技术_JavaScr_1741771263.zip

    人脸识别项目实战

    6ES7215-1AG40-0XB0-V04.04.01固件4.5

    6ES7215-1AG40-0XB0_V04.04.01固件4.5

    在无人机上部署SchurVins的yaml配置文件

    在无人机上部署SchurVins的yaml配置文件

    uniapp实战商城类app和小程序源码​​​​​​.rar

    uniapp实战商城类app和小程序源码,包含后端API源码和交互完整源码。

Global site tag (gtag.js) - Google Analytics