`

二次快速开发开源框架——jeecg

阅读更多
二次快速开发开源框架——jeecg






接触这个框架近一个月的时间了,初次接触b/s型商业项目,在魏导和唐总的指导下,技术上确实也学到了一些东西,但个人觉得最大的收获是在开发商业项目的过程中,自己意识上的提升,如做项目是考虑其合理性安全性以及并发性的重要性与必要性,这么想来发现我们以前开发的项目简直太肤浅了,接来下我还是踏下心来研究处理好创业项目的测试以及后台程序并发性,安全性的问题吧。

任何一个框架都是不完美的,ssh一样,此框架也是,有其便利的地方,我们用起来很舒服,开发起来很方便,但是每当我们想要加入个性化要求的时候这便是一件比较蛋疼的事情,用这个框架最爽的莫过于其自带的代码生成器了吧,还有开源的代码与示例,应用起来得心应手,当然,作为刚起步的一个框架,错误自不必少,文档不齐全自不必说,在应用的时候也不免暴漏出一些漏洞和问题,还好有唐总栋哥以及郑哥这样的技术大神在,进展还算顺利。

以下是这个框架的一些阐述

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

此框架采用SpringMVC+Hibernate+UI快速开发库+Spring JDBC+Highcharts图形报表+Jquery+Ehcache作为基础架构,不同于以往的ssh2架构,我想,作为一个快速的开发平台他是成功的,此框架采用面向声明的开发模式,基于泛型方式编写极少代码就可以实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器,大大地提高了效率,而事实上我们的开发也确实如此。

看到上述的框架介绍不难发现这个框架继承了很多框架的亮点,就像做什么事情之前参考别人做的方式和技巧,然后在吸取别人的优点为己所用,在这个方面,这个框架值得肯定

亮点一:MiniDao数据持久层,

框架自带的的MiniDao数据持久层,该持久层方法吸取了Hibernate+mybatis的优势,支持实体维护和SQL分离,甚至你可以不了解JDBC就可以参与开发,其可以自动生成sql语句,ORM甚至不用设置xml,便于维护,说到这里,我又想起了ssh框架中令人心碎的xml配置文件,如此看来,jeecg,你值得拥有。

亮点二:UI快速开发库

UI快速开发库,针对WEB UI进行了标准的封装,页面统一采用UI标签实现功能:数据datagrid、表单校验、Popup、Tab、选择器、自动补全功能等,实现JSP页面零JS,开发维护非常高效。看到这里,不管你怎么样,我是心动了。

亮点三:报表封装

Excel简易导出工具类+Highcharts图形报表,即直接可以将Excel数据导入导出程序中,爽歪歪的赶脚

更多亮点在接下来的接触中实现并发掘
......

接下来该好好想研究下后台数据库并发处理,线程安全与并发处理的问题及解决方案,有兴趣的小伙伴欢迎一起讨论~~
  • 大小: 44.6 KB
  • 大小: 121.8 KB
分享到:
评论

相关推荐

    基于Cad二次开发的开源框架NFox

    本文将深入探讨一款基于.NET Framework和C#语言的开源框架——NFox,它为Cad的二次开发提供了强大的支持。 NFox框架的设计理念是提供一个易用、高效且功能丰富的平台,使得开发者能够快速构建出与CAD系统紧密集成的...

    jeecg-boot开源框架1.0-1.1官方源码.rar

    Jeecg-Boot开源框架是基于Java开发的一款高效、便捷的企业级开发框架,它结合了Spring Boot、MyBatis Plus、Vue.js等技术栈,旨在简化企业级应用的开发流程,提高开发效率。1.0至1.1版本的源码升级主要涵盖了框架的...

    Winform快速开发框架

    【Winform快速开发框架】是一种基于Windows Forms(Winform)技术的高效开发工具,它针对企业级应用提供了便捷的框架支持。这个框架的核心特点是利用基类的三层架构,旨在简化开发过程,提高代码复用性,同时保持...

    jeecg开源框架源码.zip

    Jeecg开源框架是一款基于Java技术的企业级应用开发框架,其源码的开放性使得开发者可以深入了解其内部机制,进行定制化开发或者二次创新。这个名为"jeecg开源框架源码.zip"的压缩包包含了Jeecg框架的核心源代码,...

    jeecg 3.4.4 开源框架,已经删除多余的东西,拿来可用

    jeewx是一个开源,高效,敏捷的微信开发平台采用JAVA语言,它是基于jeecg这个企业级快速开发框架实现的。 jeewx的目的是最大化的简化微信开发的流程,使用开发者能把最好的精力放到微信具体业务开发,并能以最快的...

    jeecg免费开源平台源码

    Jeecg开源平台是一款强大的基于Java的企业级快速开发框架,其源码的开放为开发者提供了...同时,对于想要自定义开发或二次开发的企业来说,Jeecg提供了丰富的文档和社区支持,使得开发者可以快速上手并解决遇到的问题。

    jeecg 开源免费版工作流

    总结,Jeecg开源免费版工作流结合了Jeecg框架的强大功能和Activiti的工作流引擎,为开发者提供了一套完整的解决方案,使得企业能够快速构建具有工作流管理能力的应用系统。通过学习和使用提供的案例,用户可以深入...

    快速开发框架C#源码完全开源版 基于ASP.NET MVC+EF6+Bootstrap框架等

    1、一套基于ASP.NET MVC+EF6+Bootstrap开发出来的框架,源代码完全开源,可以帮助你解决C#以及.NET项目68%的重复工作,让开发人员远离加班。 2、使用ApacheLicense2.0协议,采用主流框架,容易上手,简单易学,学习...

    jeecg.zip_jeecg_jeecg下载_jeecg框架案例_jeecg框架讨论_jeecg源码

    Jeecg是一款基于Java开发的高效、开源的快速开发平台,旨在降低企业级应用的开发难度和时间成本,提升开发效率。它集成了多种技术,包括但不限于Spring Boot、MyBatis Plus、Vue.js等,提供了丰富的功能模块,如权限...

    JSP实例开发源码——JdonFramework开源框架.zip

    《JSP实例开发源码——JdonFramework开源框架》 JSP(JavaServer Pages)是一种在服务器端运行的编程技术,用于生成动态网页内容。它允许开发者将HTML代码与Java代码混合编写,使得Web应用的开发更为便捷。JSP实例...

    renren-fast开源框架开发文档2.0_完整版.zip

    这份《Renren-Fast开源框架开发文档2.0_完整版》是该框架的详尽指南,旨在帮助开发者深入了解和熟练运用此框架。 一、SpringBoot集成 1.1 SpringBoot简介:SpringBoot是Spring框架的一个扩展,它简化了Spring应用...

    NFine快速开发框架C#源码完全开源版 基于ASP.NET MVC+EF6+Bootstrap框架等

    NFine快速开发框架是一款以C#语言编写的,完全开源的软件开发框架,适用于ASP.NET MVC平台。这个框架集成了Entity Framework 6(EF6)作为数据访问层,利用Bootstrap进行前端界面设计,旨在提高开发效率,降低项目...

    untangle 模块化的开源网关——说明

    untangle 模块化的开源网关——中文说明

    开源VLC二次开发的播放器

    【开源VLC二次开发的播放器】是一种技术实践,它基于著名的开源跨平台多媒体播放器——VLC,对其进行定制和扩展以满足特定需求。VLC是由VideoLAN项目开发的,支持众多音频和视频格式,拥有强大的解码能力,且允许...

    开源奇兵——嵌入式——嵌入式Linux引领后PC时代.pdf

    在这一变革中,嵌入式Linux操作系统扮演着至关重要的角色,正如《开源奇兵——嵌入式——嵌入式Linux引领后PC时代》一书中所阐述的那样。 嵌入式Linux的崛起并非偶然,其根源在于其独特的技术特性和开放源代码的...

    Android源码——afinal开源框架实例源码_new_03.zip

    描述中的"Android源码——afinal开源框架实例源码_new_03.zip"与标题内容一致,进一步确认了这是一个关于Afinal框架的源码集合,可能是用于学习、研究或者二次开发。"zip"格式表明文件是一个压缩包,包含了多个文件...

    jeecg开发平台源码

    Jeecg开发平台是一款基于Java技术的企业级快速开发框架,其源码的提供使得开发者能够深入理解其工作原理,进一步定制化开发或者进行二次开发。这个框架的核心目标是提高开发效率,降低维护成本,实现敏捷开发。以下...

    桌面机器人开源项目 —— 来自稚晖君

    本项目是一个桌面级小机器工具人,外观设计的灵感来源是WALL-E里面的EVE~机器人具备...本项目提供了配套的全套开发资料和对应SDK以供二次开发,SDK使用说明见后文。 提供一个快速下载的通道 也可以访问稚晖君的GitHUb

    基于Devexpress的winform开源框架(伍老师de )

    基于Devexpress的winform开源框架,包括源码。 网盘密码: a123

Global site tag (gtag.js) - Google Analytics