@TOC

初次接触Jeecg

最开始接触 JEECG(非boot版本,那个时候springboot 好像也不是很流行,至少不是人尽皆知 老版地址,功能更丰富,系统更稳定 ,第一次试触是5年前了吧,还是3.*的某个版本,第一次接触失败,后来参加架构培训,算是真正将他应用于实际项目的开发。

新版本 boot

新版boot,是一次新的尝试,可以看得出作者对中国开发的开源精神,也算是十分精良的设计啦。功能点丰富,技术选型也是给大家一次学习转型的机会,一开始并没有大面积使用组建,嵌套,大家集思广益,相信将来越来越好。
  1. 全新的界面设计 ,本次采用阿里前端 ANTDESIGN+VUE https://ant.design
  2. 代码采用 springboot + mybatis-plus+ shiro + redis;
  3. 依赖管理:Maven
  4. 数据库:MySQL5.0 & Oracle 11g
  5. 当然还有很多特性,大家到官网进行查看吧 http://www.jeecg.com/#/

简单说明下 自己的体验吧

  1. 项目整体架构转型 由 服务端渲染为主 --》 前后端分离的主要架构方式

    优点应该不用多说了(接口复用、专业的人做专业的事情。。。)

在这里插入图片描述在这里插入图片描述

  1. 整体的页面空间丰富,控件现在加的也比较多了 ==可以说后端都快可以做前端了==
    简单截图,具体自行下载安装吧 都是很基础的安装步骤
    在这里插入图片描述
  2. 不过还是有一些细节需要完善一下,毕竟官方也不是雷锋,大家还是要团结起来

    1. 验证码的一点小建议(安全是底线)

       现在的验证码是基于js生成的,从技术角度来讲,其实就是没有验码,建议还是采用token+后端渲染,保证访问的安全性  
      官方之前也有发布类似的前端账户加密方法,都是很不错的安全方式,大家可以查看提交记录就可以了
      1. 代码缓存的处理,应该还有一些细节 在数据多的时候查询会慢一点
      2. 代码细节 权限处理官方并没有处理完全,真实上线的项目还是应该将菜单和角色权限认真完善一下

## 总体还是很棒的,希望后期可以有更多的精品,也希望自己可以为jeecgboot发展贡献一点力量


康晓林
0 声望0 粉丝