针对开发而言最烦的就是一些重复性代码编写,而且这些重复代码而且很花时间。使用了jeecg-boot之后,我觉得jeecg-boot减轻了我们开发中许多开发重复代码编写的问题。使开发只需要把时间负责在业务逻辑代码的编写中。jeecg-boot采用的是前后端分离的方式,使用的技术包含(springboot、mybatis-plus、shiro、jwt、swagger-ui、redis、aut-design-vue、vue、webpack、druid、logback、poi、quartz、lombok)其中还实现了单机版与微服务版的切换。
针对jeecg-boot提一些个人建议:
- 首先我们可以看到下面的页面,风格添加一种上面可以放大的数据菜单,左侧放详情的菜单这样就更加方便查找菜单,避免在菜单过多的情况下,能更快速的查找到对应的功能栏。如下图:
2.现在的url默认显示的是对应的菜单url和路由信息,应该可以在设置中添加隐藏对应的url路由;
3.pc版的用手机登录的时候展示的很多效果不是很理想。最好是可以在在线开发中自动生成配置手机端的东西。现在人们在使用软件上也是越来越注重手机端,建议做个在线设置手机端的。
4.online在线开放是否可以设置支持不同数据库同时开发。
5.就是针对版本升级的问题,其实这个也是很头疼的问题,如果你使用了老的版本之后里面可能存在很多的变化,可能也存在数据库的变动,如果可以平滑的升级就更好了。
总结
整体来说Jeecg_Boot是一款很不错的开源产品,虽然目前还有很多细节不够完善,但是社区足够活跃,更新很快,我相信会越来越好,我也会一直持续关注。