自从换了工作后,编码的工作越来越少。按耐不住一颗渴望编码的心,上网寻找同道中人,以外的看到了jeecg开源团队的招募信息,从而接触到了jeecg这款偏向于快速开发的开源项目。在接触了一段时间后,有了一些自己的看法,现总结如下,当作自己的一个学习总结。
一、jeecg已了解的功能简单总结
jeecg功能主要分为四大部分,代码自动生成 + 在线开发 + 权限、流程、excel导入导出等底层功能支持 + 开发框架。
1、可根据开发人员的一些选项,快速生成Controller类、Service类、实体类、Jsp等基本代码,可直接使用简单的增删改查功能。
2、搭建完开发环境后,可以在前台设计基本的增删改查功能,并生成代码。注:在设计页面,看到了复杂页面的设计功能,但还没有体验。
3、底层框架已经实现了权限管理,并集成了流程、excel导入导出等工具。
4、jeecg本身也是一套成熟的开发框架,适宜中小型系统的开发。
二、部分改进建议
1、代码生成工具在生成代码的时候,根据设置的包名分别把Controller、service、entity放在com.jeecg.controller、com.jeecg.service、com.jeecg.entity目录下,并且包名不支持多层级目录。如果能在支持多层级目录的基础上,在设置的包路径下分别建立Controller、service、entity,则使用起来会更加顺手。
2、能看的出来,在Online表单功能上,团队下了大力气,但就实际开发来看,真正的表单录入功能千奇百怪,各种勾稽关系、前后传值、异步调用等等,想要靠jeecg进行一些页面设计就实
一、jeecg已了解的功能简单总结
jeecg功能主要分为四大部分,代码自动生成 + 在线开发 + 权限、流程、excel导入导出等底层功能支持 + 开发框架。
1、可根据开发人员的一些选项,快速生成Controller类、Service类、实体类、Jsp等基本代码,可直接使用简单的增删改查功能。
2、搭建完开发环境后,可以在前台设计基本的增删改查功能,并生成代码。注:在设计页面,看到了复杂页面的设计功能,但还没有体验。
3、底层框架已经实现了权限管理,并集成了流程、excel导入导出等工具。
4、jeecg本身也是一套成熟的开发框架,适宜中小型系统的开发。
二、部分改进建议
1、代码生成工具在生成代码的时候,根据设置的包名分别把Controller、service、entity放在com.jeecg.controller、com.jeecg.service、com.jeecg.entity目录下,并且包名不支持多层级目录。如果能在支持多层级目录的基础上,在设置的包路径下分别建立Controller、service、entity,则使用起来会更加顺手。
2、能看的出来,在Online表单功能上,团队下了大力气,但就实际开发来看,真正的表单录入功能千奇百怪,各种勾稽关系、前后传值、异步调用等等,想要靠jeecg进行一些页面设计就实