浅谈Jeecg平台使用

不知不觉使用jeecg平台开发已经快半年的时间了,刚开始的时候一个人摸索jeecg真的很累,后来慢慢通过网上找到了一些了解jeecg的渠道,慢慢的对jeecg进行实际的开发越来越有信心。

给我帮助最大的就是jeecg的官方论坛了,下面提供给大家

http://www.jeecg.org

总体来说,jeecg算是我目前了解到的最为完善的智能开发平台了,可以极大的简化我们编写代码时最常遇到的增删改差等操作。尤其是对于小团队来讲,使用jeecg进行开发可以在很短的时间内做出项目的原型来。一个好的开源框架讲的就是实用性,我感觉这一点上jeecg很不错,它的后台用的是目前最为流行的SpringMVC框架,而且内部封装也不是那么的严重,我们只要在开始接触的时候花一些时间,跟着代码走一遍,相信就能很好的理解它的原理。

下面说说在项目中用JEECG所遇到的问题吧,由于我的开发经验有限,说得不好,请指教,希望能指出其中的问题,大家共同学习。

1.    项目中有些表的关联关系没做好,导致用的时候有时出错一直找不到问题所在。需要将基础功能的表的关联关系做好;

2.   页面打开速度有些慢,可能是采用Easyui的原因。

3.   对于开源的版本在更新的时候需要重新下载代码,太麻烦了,可以做成升级插件那种的,便于普通用户升级。

4.   Excel导出导入,当遇到关联表的时候无法解决。

5.   代码生成器生成一对多的代码让人理解不了。

讲一讲我前几天在做页面控件权限的问题吧,本来很简单的问题,我却花了2天的时间,原因就是自己在代码中以前添加过的无用菜单在页面上删除后,但是数据库里面还是存在着。下面详细列出具体步骤:

1.    在页面head标签中引入

2.    给需要控制的div加上id或者class标识。

3.   如果页面本身是菜单就直接在该菜单的页面控件权限里面添加,编码:id前加上#,class前加上.

4.   如果页面本身不是菜单就添加访问类型菜单,添加权限同上一步

5.   给需要控制权限的角色,勾选该权限,注意,admin是不能设置权限控制的。

6.   需要注意菜单的地址不要出现重复。

你可能感兴趣的:(浅谈Jeecg平台使用)