跳至主要內容

功能对比

大约 3 分钟企业授权企业授权功能对比

版本对比

请认真对比个人版和企业版区别,有疑问先咨询作者(微信: tyh306479353)

  • 开源免费版 拥有的功能和源码 = 开源免费版open in new window

  • 企业商用版 拥有的功能和源码 = 企业商用版 + 开源免费版;(不可以提供源码给第三方)

源码工程说明

4.15.0之前只有企业版,4.16.0后none模式开源,其他模式需要购买企业版。

项目说明none模式/非租户模式/普通模式(4.16.0+已开源)column模式/字段模式/列模式datasource模式/数据源模式
后端工具lamp-utilopen in new windowlamp-util-prolamp-util-pro
单体框架lamp-bootopen in new windowlamp-boot-pro-columnlamp-boot-pro-datasource
微服务框架lamp-cloudopen in new windowlamp-cloud-pro-columnlamp-cloud-pro-datasource
定时任务-lamp-job-prolamp-job-pro
vue3前端lamp-webopen in new windowlamp-web-prolamp-web-pro

功能对比

功能说明开源免费版个人版
(4.x无个人版)
企业商用版
更新频率一般频繁
mybatis-plus功能增强
多种雪花id生成算法自由切换
swagger文档增强
防 xss 攻击
防 sql 注入攻击
SpringCloud 全局配置增强
自研轻量级RBAC权限配置、权限鉴权逻辑
极简的认证鉴权方案,支持nacos热关闭
动态接口权限
动态数据权限
表单回显组件(lamp-echo-starter)
优雅的缓存封(缓存空值、缓存击穿)
短信验证码、图片验证码、图片交互验证码
优雅停机
优雅Bean转换
兼容MySQL5.7、MySQL8
用户密码过期策略、锁定解锁策略、登录是否校验密码、验证码策略、
登录日志、操作日志、logback日志增强
分布式事务(seata)
集成本地存储、FastDFS、MinIO、华为云OBS、阿里云OSS、七牛云OSS等文件存储,支持动态切换
集成阿里、百度、腾讯、创蓝短信
集成邮件发送接口
消息中心 (WebScoket实时收取站内信)
分布式定时调度
核心工具类全部源码(lamp-util)
前端框架全部源码(lamp-web)
可视化的在线代码生成器全部源码
非租户模式(NONE)
多租户动态字段模式(COLUMN)
多租户独立数据源(独立物理数据库) 模式(DATASOURCE)
多租户 + 多子租户模式独立数据库&列模式混用 模式(DATASOURCE_COLUMN)
工作流(仅column和none模式的jdk8版本才有)
赠送项目源码讲解视频
灰度发布
FeignClient全局Fallback
lamp-boot、lamp-cloud功能增强
赠送开发文档
字段模式(COLUMN)租户插件支持租户字段 in 查询
微信互助群
前端、后端统一 表单校验
基于vue3 + ant design vue 的新前端框架
支持商用

注意

  • 4.x系列没有vue2版本前端项目
  • 4.x系列没有独立的代码生成器项目,代码生成器合并到"单体框架"或"微服务框架"中了
  • 4.x系列不能通过 lamp.database.multiTenantType 来切换模式
  • 4.x系列和3.x系列不能无缝升级! 虽然看起来是版本的升级,实际上可以理解为用相同技术栈实现的2个不同业务的项目。

技术栈

详情
  • 开发方面:
    • JSON序列化:Jackson
    • 消息队列:RabbitMQ
    • 缓存:Redis
    • 数据库: MySQL 5.7.x 或者 MySQL 8.0.x
    • 定时器:采用xxl-job项目进行二次改造
    • 前端(后台管理):vue3 + ant-design-vue + vite + TypeScript
    • 持久层框架: Mybatis-plus
    • 代码生成器:基于Mybatis-plus-generator自定义
    • API网关:Gateway
    • 服务注册&发现和配置中心: Nacos
    • 服务消费:OpenFeign
    • 负载均衡:loadbalancer
    • 服务熔断:Sentinel
    • 项目构建:Maven
    • 分布式事务: seata
    • 文件服务器:支持 FastDFS 5.0.5/阿里云OSS/本地存储/MinIO/华为云/七牛云 任意切换
  • 监控方面:
    • 监控: spring-boot-admin
    • 链路调用跟踪: SkyWalking
    • 分布式系统的流量防卫兵: Sentinel
  • 部署方面:
    • 服务器:CentOS
    • Nginx
    • Jenkins
    • Docker
    • Kubernetes

4.x 功能清单

详情

本章节文档提到的功能,主要是数据源模式字段模式的,非租户模式的功能跟数据源模式字段模式略有不同,非租户模式的功能请查看开源版文档。

基础平台

  1. 我的应用

    我所在的企业(租户)拥有的,且我有使用权限的应用

  2. 应用管理

    1. 已购应用: 我所在的企业(租户)拥有的应用。后期可能会完善应用管理功能,支持购买和续费使用应用等功能。

      此菜单主要是提供给租户的管理员使用,一般建议不开通给租户下的普通用户。

  3. 消息中心

    1. 我的消息

      发送给我的消息

    2. 消息管理

      发送待办、通知、公告、预警等消息

    3. 个性消息模板

      租户可以自定义消息模板,比如对于同一个短信发送或邮件发送功能,可以实现不同的租户发送的消息内容不一样。

  4. 用户中心

    1. 员工维护

      企业下的用户信息,新增、编辑、删除员工信息、绑定角色等功能。

    2. 组织维护

      维护单位、分子公司、部门等数据。

    3. 岗位维护

      维护岗位数据。

  5. 基础配置

    1. 个性参数

      租户拥有的个性参数,个性参数只能在系统参数的基础上修改,不能修改

    2. 个性字典

      租户拥有的个性字典,个性字典只能在系统字典的基础上修改名称,不能修改标识,能在系统字典基础上新增字典明细、删除个性的字典明细、修改个性的字典明细名称。

  6. 系统管理

    1. 角色权限维护

      角色基本信息维护、角色资源绑定、角色授权。

    2. 附件管理

      系统中上传的文件管理

    3. 操作日志

      租户自己的操作日志

    4. 登录日志

      租户自己的登录日志

  7. 我的企业

    提供给普通的用户,申请开通自己的租户。

    任意一个用户是可以属于多个租户的,所以任意用户,都能申请开通自己的租户。

开发运营平台

  1. 租户管理

    1. 数据源维护:

      维护数据源链接信息,并提供测试是否可以连接的功能。

    2. 租户维护:

      租户信息维护,包括创建、修改、删除、初始化数据源信息、初始化链接、绑定租户的超级管理员(又称租户管理员),查看租户的基本信息

    3. 用户维护(账号维护):

      这里的用户没有特指某种角色,而是指这个平台的用户的账号信息,一个用户可以属于多个租户(在base_employee有多条记录),但用户的账号仅此一个(用户维护页面仅1条记录),用户和员工是1对n关系。

  2. 应用管理:

    1. 应用维护

      系统拥有的应用,注意应用也是一种资源

    2. 资源维护

      系统拥有的资源,包括菜单、视图(隐藏菜单)、按钮、字段(表格表单字段)、数据(数据权限)。

    3. 应用资源授权

      给租户授权应用和资源的权限

    4. 应用授权记录

  3. 系统管理:

    1. 字典维护:维护系统中使用的字典和字典明细
    2. 数据字典: 同【字典维护】,仅前端页面表现不同。
    3. 字典管理: 同【字典维护】,仅前端页面表现不同。
    4. 参数维护:维护系统内置的参数
    5. 地区维护:地区数据维护
    6. 客户端维护:客户端维护,如移动端、PC端等
    7. 登录日志:平台所有的登录日志,包括各个租户的
    8. 附件管理:全局的文件
  4. 开发者管理

    1. 开发工具:在线前后端代码生成器、在线微服务生成器。
    2. 开发示例:代码生成器生成出来的原生页面示例
    3. 接口文档、nacos、skywalking、数据库监控
  5. 运维平台

    1. 接口管理:用于给开发者配置系统中需要使用的短信、邮件、站内信等接口的具体实现类。

    2. 接口日志:通过公用的消息发送接口发送的短信、邮件、站内信等,都在此留痕。

    3. 消息模板:用于定义通过接口管理发送消息时的消息模板。

  6. 了解lamp:lamp项目相关连接

  7. 静态示例:vben框架提供的原生静态页面

👆🏻👆🏻👆🏻上面是评论区,对系统、本页文档什么疑问,可以在评论区留言。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。