一套完全开源,支持多租户,界面配置单点的后端框架JVS,赶紧收藏

news2024/11/15 7:00:03

今天推荐的这个项目是「JVS数据全家桶中的 JVS微服务框架」—— 是一个免费开源的中后台模版,使用了最新的 vue+spring cloud 主流技术开发,开箱即用的中后台前端解决方案,可以直接商用,并且这个脚手架上做了很多商业上的扩展,比如 在线协同文档、项目管理、低代码、数据加工引擎等应用,大多数应用都有对应的开源版本,那么我们先来聊聊基础框架。

开源仓库:https://gitee.com/software-minister

突出的特性

  • 最通用的技术栈:使用 Vue+ spring cloud (好招人)

  • 支持多租户模式,支持多对多的用户-租户模式(SaaS等场景完全不用愁了)

  • 三方对接能力,目前已经对接了钉钉、企微、微信、飞书(正在对接中),支持ladp

  • 做了统一的多账号的用户中心,可以自助关联三方账号

  • 做了应用管理中心,在安装快速开发套件的情况下,支持一键部署轻应用

  • 多应用管理,可以实现一个平台多个应用的模式

  • 做额统一的消息中心,支持模板消息

  • 提供完善的日志审计功能,登录日志、操作日志

  • 支持配套的移动端小程序(uniapp实现的)

  • 支持XSS防跨站脚本攻击的能力配置

  • 租户级系统环境配置,登录背景、logo、系统名称等支持配置化

框架部分截图

JVS系统基础信息:

账号管理

日志审计部分截图:

单点登录配置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/196748.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

day19 二叉树 | 654、最大二叉树 617、合并二叉树 700、二叉搜索树中的搜索 98、验证二叉搜索树

题目 654、最大二叉树 给定一个不含重复元素的整数数组。一个以此数组构建的最大二叉树定义如下: 二叉树的根是数组中的最大元素。左子树是通过数组中最大值左边部分构造出的最大二叉树。右子树是通过数组中最大值右边部分构造出的最大二叉树。 通过给定的数组构…

数据中心转型利润中心:数据如何赋能零售行业营销升级?

通过大数据来提升营销效果已经是零售行业不同业态都绕不过去的话题。以往,市场团队在进行投放时需要依靠营销团队和销售团队的经验来判断,这样的营销策略较为粗放,对用户的感知也不精准,一般都是在海量投放后被动的等待营销反馈。…

C++代码优化(2):条款5~12

"然后自然老去吧,别再依依惜别了"条款5:了解C默默编写并调用了哪些函数(1)小试牛刀地回顾C编译器为类提供的默认函数很多人知道是有6个的。默认构造、拷贝构造、赋值重载、析构函数、重载取地址运算符,但是在C11更新后,又为类对象增…

软件测试项目实战,我们拿到项目第一步应该怎么做【附过程文档】

对于从事软件研发的组织来说,工作类型至少包括项目管理、产品设计、编码、测试、质量保证和软件配置管理,以及其它人员,如文档编制人员和美工人员/系统硬件管理人员等。根据职能需要,可以以半独立方式进行部门和项目的矩阵管理&am…

Let’s Encrypt共建安全的互联网

导读最近关于沃通和 StartCom 这两家 CA 公司的消息让人们再次关注到了网络隐私和安全的问题。随着 Mozilla、苹果和谷歌对这两家 CA 公司处罚落定,很多使用这两家 CA 所签发证书的网站纷纷寻求新的证书签发商。这里面固然有不少可信赖的 CA 公司可以提供服务&#…

UniRx之基本语法格式

前言 想要更好的去学习UniRx,我们最好是先理解UniRx 的语法格式。就像我们去学习英语或者汉语一样,理解了基本的语法规则后,再学其他的就信手拈来了。 语法示例 下面我们来看一个最简单的示例, Observable.EveryUpdate().Where…

Git安装,配置及Gitee项目代码pull到本地

一、Git安装从git官网下载:https://git-scm.com/downloads选择适合的版本进入下载,然后傻瓜式安装直到结束。检查安装是否成功:进入任意文件夹点击右键选择Git Bash Here进行基本配置输入如下命令:git --version就会显示当前安装的…

【Windows】ip地址修改器v5.0.5.4

简介 IP地址修改器,一款能够快速的切换IP地址,在几个不同的固定IP之间进行切换,手动输太麻烦,所以可以用到这款IP地址修改器! 下载 ip地址修改器v5.0.5.4 软件介绍 程序主要原理还是利用了WMI的Win32_NetworkAda…

二叉搜索树,平衡二叉树,红黑树,B树,B+树

文章目录二叉树(BT)1. 满二叉树2. 完全二叉树二叉搜索树(BST)平衡二叉搜索树(AVL)1. 定义2. 如何保持平衡——旋转红黑树(RBTree)1.定义2.红黑规则3.插入规则B树1.定义2.在磁盘系统中…

云存储、云计算与分布式存储、分布式计算是一回事吗?

随着互联网的蓬勃兴起,大数据、人工智能、物联网、云计算与云存储等这些专业词汇在大众视野内出现的频率越来越高,再加上近几年分布式技术异军突起,更使得分布式存储、分布式计算等成为热词。然而,很多人对这些名词都一知半解&…

HTML5+CSS3(七)-全面详解(学习总结---从入门到深化)

目录 字体属性 color font-size font-weight font-style font-family 学习效果反馈 背景属性一 background-color属性 background-image属性 background-repeat属性 学习效果反馈 背景属性二 background-size属性 background-position属性 background-attachment属性…

Utools的安装与使用

Utools的安装与使用 新一代效率工具平台. 自由组合插件应用,打造专属你的趁手工具集,我们可以根据自己需求下载对应插件,然后通过Utools启动插件,不用向以前那样不同的插件需要找到对应插件地址。我们也可以通过设置全局快捷键快速…

ESP-IDF:字符串中字符转为链表结点入栈(使用STL stack),然后打印栈中内容

ESP-IDF:字符串中字符转为链表结点入栈(使用STL stack),然后打印栈中内容 /字符串中字符转为链表结点入栈(使用STL stack),然后打印栈中内容/ #include typedef struct LINKNODE20 { struct LINKNODE20 * next; }linknode20; typedef struct MYCHAR20 { linknode20 node; ch…

C++ STL源码剖析 笔记

写在前面 记录一下《C STL源码剖析》中的要点。 一、STL六大组件 容器(container): 各种数据结构,用于存放数据;class template 类泛型;如vector, list, deque, set, map; 算法(a…

LeetCode刷题系列 -- 113. 路径总和 II

给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。叶子节点 是指没有子节点的节点。示例 1:输入:root [5,4,8,11,null,13,4,7,2,null,null,5,1], targetSum 22输出&#x…

Java:函数与数组的相关代码题目

引言: 放松一段时间,今天又重新开始与大家来学习,假期正是我们反超别人的最佳时间,大家要抑制自己的情绪,低头学习。没有任何一种成功是短时间可以得到的,我们要做的就是,沉下心来&#xf…

偶数科技入选 IDC 中国分布式数据库报告,获 Innovator 殊荣

C Innovator 近日,全球知名咨询研究机构 IDC 发布了《中国分布式关系型数据库》研究报告,通过调研 CIO、IT 负责人、投资机构和众多厂商,评选出该领域综合表现突出的创新型厂商。偶数科技凭借其新一代云原生数据库 OushuDB 和实时湖仓一体创新…

rocketmq源码打包

背景:升级broker版本,并修改broker源代码步骤:1.下载源码,地址:https://rocketmq.apache.org/download/binary是编译好的可以直接使用,source是还没编译过的源代码,需要自行编译。因为我需要修改…

SpringMVC之Rest风格

目录 一:REST简介 二:RESTful入门案例 1.环境准备 三:思路分析 四:修改RESTful风格 五:RESTful快速开发 六:RESTful案例 1.需求分析 2. 环境准备 2 .后台接口开发 3.页面访问处理 步骤2:访问page…

java import javax.mail.*报错原因

今天在进行Javaweb项目开发导包时候出现问题。导入java import javax.mail.*进行报错在网上查询相关问题最后知道原因为:缺少收发邮件的jar包💡解决办法是下载相关jar包下载地址http://www.oracle.com/technetwork/java/javamail/javamail145-1904579.ht…