JEECG 的发现使用之旅

来源:互联网 发布:共享单车盈利模式 知乎 编辑:程序博客网 时间:2024/05/16 23:39

由于做项目是有太多的机械代码,我便在网络上寻找一个功能比较全的代码生成器。

熟练的打开百度搜索,在上面输入JAVA代码生成器,果断看到有咱论坛的资源,大概45M左右,

下载解压试之,发现还不错吧,就是功能有点太...我只能放弃了,在网络上从新搜索,

直到发现了这个JEECG的代码生成器,我一试用,不错,这个JEECG的代码生成器虽然不错,功能

也非常好,它采用主流SSH2框架,容易上手; 代码生成器依赖性低,很方便的扩展能力,可完全实现二次开发;
开发效率很高,单表数据模型和一对多(父子表)数据模型,增删改查功能自动生成,菜单配置直接使用;
页面校验自动生成(必须输入、数字校验、金额校验、时间空间等);
封装完善的用户权限和数据字典等基础功能,直接使用无需修改
常用共通封装,各种工具类(定时任务,短信接口,邮件发送,Excel导出等),基本满足80%项目需求
集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成pdf、excel、word等报表;
集成工作流jbpm,并实现了只需在页面配置流程转向,可极大的简化jbpm工作流的开发;用jbpm的流程设计器画出了流程走向,一个工作流基本就完成了,只需写很少量的java代码;

我最看重的就是能支持工作流,对于工作流我想我就不比说太多了吧,这也是一个很大的亮点。

功能也比其它的生成器技术先进,我想,作为一个经常与代码为伴的每个人都想有一个能缩短自己开发周期,而又不呆板的生成器吧,(至少我是这个想的。勿喷啊。)

当然了,说了那么多的好处,我也说说我使用后发现的一些漏洞吧、

比如,指定了新的“包名”,生成代码时,并没有将新的包地址加入 依赖注入 的配置中(spring.xml、spring-hibernet.xml)。

当然了,这老鸟都知道是怎么回事。

如果需要手工添加的话,开发指导书里面需要明确下,要不然新手岂不要抓瞎?

对于JEECG这个代码生成器,我也在使用中,除了上述的一个小小漏洞外,还没有发现其它不足。

之所以写这篇文章,也是想让广大同行能少辛苦一点。因为我们都是很累的。

在此,我向所有的同行们致敬(包括我,哈哈)。也向JEECG的开发人员道谢。

点击文中任何一个JEECG超链,都能到达他们的官网。