定位于企业数字化底座,开箱可用(spring cloud+Vue)基础框架,赶紧收藏!

项目介绍:

  • JVS是什么?
    JVS是企业级应用构建的基础脚手架,提供开箱即用的基础功能集成,其中集成了账户管理、租户管理、用户权限体系、三方登录、环境配置、各种业务日志等功能,还提供了对接低代码、数据中台的能力。

  • JVS能解决什么?
    JVS能降低开发团队构建基础框架的难度,能为企业提供完整的一体化、私有部署的数字底座,并提供完整的企业数字化应用的完整的解决方案。基础框架提供100%的源码开源,提供商用级的可插拔应用模块和服务,支持原生应用的开发与低代码/无代码的轻应用的配置拓展。

  • JVS和其他产品区别
    JVS不仅仅是一个框架,具备无限的可能性(可以对接低代码式的业务中台与数据中台);JVS不仅仅是一堆代码,它具备专业的支持团队(讨论群);JVS不仅仅是基础技术,具备多种企业级场景的完备的解决方案。

框架亮点

  • 框架完成了SaaS 多租户模式(参考钉钉、企微的多对多的租户模式)

  • 完成了三方登录对接(钉钉、企微、微信公众号),并抽象的登录的配置方式(账号密码、微信扫码、钉钉、企微等)

  • 提供标准的单点登录的对接,实现了用户、组织结构的三方同步功能

  • 框架相对完善配置能力,支持多种能力的基础配置,登录界面、消息通道、公告管理等等

项目构成

技术栈说明:

● 表现层(前端)

组件名称

组件作用

开源协议

EsLint

前端代码质量检测

MIT

Vuex

前端框架

MIT

Element-ui

前端组件库

MIT

Crypto-Js

前端加密

BSD

axios

基于promise用于浏览器和node.js的http客户端

MIT

data-set

前端数据绑定

MIT

vue-router

前端路由

MIT

v-charts

图形化组件渲染

MIT

E-charts

图形化组件渲染

Apache 2.0

WebPack

前端代码打包

MIT

G2

图形化组件渲染

MIT

G6

图形化组件渲染

MIT

应用逻辑层(后端框架)

组件归属

组件名称

开源协议

Lombok

代码精简

MIT

Mybatis plus

数据持久层

Apache 2.0

Hutool

底层工具集

木兰宽松许可证 V2

Swagger

在线接口文档

Apache 2.0

Groovy

敏捷脚本语言

Apache 2.0

Spring boot

基础脚手架

Apache 2.0

spring cloud alibaba

微服务框架

Apache 2.0

Xxl-job

定时任务

GNU 3.0

Nacos

注册中心

Apache 2.0

Sentinel

接口限流

Apache 2.0

seata

分布式事务处理

Apache 2.0

Skywalking

链路跟踪

Apache 2.0

Redisson

分布式锁

Apache 2.0

RabbitMq

消息队列

MPL 1.1

Kafka

分布式消息队列

Apache 2.0

数据存储层

组件归属

组件名称

开源协议

ElasticSearch

文件搜索引擎(日志)

Apache 2.0

Mongo

分布式文件存储数据库

Apache 2.0

Mysql

关系型数据库

GPL

Redis

高性能的key-value数据库

BSD 3

系统基础能力介绍

  • 统一文件管理,提供统一的文件管理服务

  • 统一定时任务,集成XXL-job对系统内部定时任务进行管理

  • 多租户功能,支持多租户功能,支持SaaS能力

  • 租户角色,便于对多租户的权限控制

  • 多对多的用户模式,用户与租户支持多对多的模式

  • 标准的用户体系,用户、角色、菜单、权限体系

  • 数据权限,支持基于组织结构和自定义的数据权限

  • 终端应用管理,按应用独立配置登录界面

  • 统一登录,支持多种模式登录,包括用户名密码、三方认证登录、手机动态码等方式

  • 字典管理,支持普通字典与树形字典配置

  • 正则库,支持界面化正则表达式的配置

  • 请求日志,对系统中所有请求记录请求日志

  • 登录日志,对用户登录的动作进行记录,包括登录的应用、登录的浏览器、IP地址、登录的模式等

基础管理功能说明

  • 系统基础配置,支持对系统名称、logo、icon、登录地址、展示首页、登录页面等基础配置进行设定

  • 组织管理,组织机构、用户管理

  • 组群管理,用户临时性或者共性的社群管理

  • 岗位管理,组织管理中的岗位功能

  • 用户签退,支持登录用户的强制签退功能

  • 公告管理,支持系统的公告发布

  • 消息中心,系统提供统一的消息中心能力,站内消息、邮件消息、短信消息、IM消息

开源地址:https://gitee.com/software-minister/jvs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jonyleek

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值