TypechoJoeTheme

香草物语

统计
登录
用户名
密码
/
注册
用户名
邮箱
输入密码
确认密码

leeframe开源快速开发平台

Laughing博主
2021-05-12
/
2 评论
/
1,716 阅读
/
819 个字
/
百度已收录
05/12
本文最后更新于2024年03月14日,已超过45天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

平台简介

本平台基于若依前后端分离项目,若依项目开源地址:https://gitee.com/y_project/RuoYi-Vue
leeframe依托于若依前后端分离项目,同时结合自己项目中的实践及其他基于若依的扩展项目,对若依项目重新进行了封装。

项目地址:https://gitee.com/lisen0629/lee-frame
由于目前尚未封装完成,所以暂时没有开源,待封装完成后进行开源

框架说明

  1. 前端采用Vue、Element UI。
  2. 后端采用Spring Boot、Spring Security、Redis & Jwt。
  3. 权限认证使用Jwt,支持多终端认证系统。
  4. 支持加载动态权限菜单,多方式轻松权限控制。
  5. 高效率开发,使用代码生成器可以一键生成前后端代码。

内置功能

  1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
  3. 岗位管理:配置系统用户所属担任职务。
  4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  7. 参数管理:对系统动态配置常用参数。
  8. 通知公告:系统通知公告信息发布维护。
  9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  10. 登录日志:系统登录日志记录查询包含登录异常。
  11. 在线用户:当前系统中活跃用户状态监控。
  12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
  13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
  14. 系统接口:根据业务代码自动生成相关的api接口文档。
  15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
  16. 缓存监控:对系统的缓存信息查询,命令统计等。
  17. 在线构建器:拖动表单元素生成相应的HTML代码。
  18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

leeframe封装点

  1. 集成mybatis-plus,使用更加方便。
  2. 修改数据库默认主键,主键生成方式改成雪花算法。
  3. 集成租户功能,支持超级管理员及企业管理员级别的权限分配。租户通过org_code进行数据隔离。数据新增时,通过拦截器自动设置当前用户对应的租户的org_code
  4. 集成mybatis-plus逻辑删除功能,数据库表需要预置del_flag字段,N代表未删除,Y代表已删除。
  5. 调整前端显示样式,统一启用、停用、删除的提示语。
  6. 修复el-table列不对齐的问题。
  7. 创建人、修改人字段改成主键,并通过mybatis-plus拦截器自动设置对应的值。

项目下一步计划

  1. 替换框架中已有的mybatis写的sql
  2. 扩展代码生成功能。

版本说明

v1.0-2021年5月12

  1. 集成多租户管理功能。
  2. 集成mybatis-plus
  3. 统一前端样式。
  4. 登录页面替换滑块验证。

v2.0-2021年5月19日替换el-treeel-table表格树的图标
leeframeruoyi
朗读
赞(6)
赞赏
感谢您的支持,我会继续努力哒!
版权属于:

香草物语

本文链接:

https://www.xiangcaowuyu.net/devtools/leeframe-open-source-rapid-development-platform.html(转载时请注明本文出处及文章链接)

评论 (2)
  1. 333 闲逛
    Windows 7 · Google Chrome

    看看怎么样

    2020-03-20 回复
  2. Laughing 闲逛
    MacOS · Google Chrome

    {!{data:image/webp;base64,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}!}

    2024-03-14 回复