Elastic-Bg

Java 前后端分离权限基础框架
授权协议 GPL
开发语言 Java JavaScript
所属分类 企业应用、 企业ERP/CRM/进销存
软件类型 开源软件
地区 国产
投 递 者 鲍建业
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Elastic-Bg

Java 前后端分离权限基础框架

GitHub地址

Gitee地址

演示地址

  • 账户名:super_admin

  • 密码:bg2019

PS:演示系统为只读模式,同一账号最多允许20人同时访问(按照FIFO策略剔除)

V 1.0.0

通用前后端分离权限管理系统,快速部署,应用于OA系统,客户关系管理系统,销售系统,公司内部系统等开发

相关主要依赖版本

  • JDK1.8

  • Spring Boot 2.1

  • shiro 1.4

  • Grpc

  • Extjs 4.2

  • Mysql 5.7

  • escli 是一个 npm 的开源工具。它可以用来管理 Elastic 集群。目前这个包还在开发之中。现有的一些功能如下: enable/;disable shard allocation several simple list of ES objects reallocate all shard from one node in the objective of kill it graceful

  • signficantTerms 显著关键词聚合 应用于 keyword 字段 应用场景: 识别与用户查询相关的相关术语/文档。 例如,当用户想要查询“禽流感”相关消息时,聚合可能会建议诸如“H5N1”之类的术语。 Significant term聚合可用于自动新闻分类器,其中基于频繁连接的术语图对文档进行分类。 发现数据中的异常。 例如,借助这种汇总,我们可以识别某些地理区域中的异常犯罪类型或疾病

  • Linux安装Elasticsearch配置及注意事项 1、下载Linux版的Elasticsearch压缩包 自行去官网下载对应的Elasticsearch版本(https://www.elastic.co/cn/downloads/elasticsearch#preview-release) 另外JDK环境可自行安装。 2、上传包并解压 tar -zxvf elasticsearch-7.15

  • 本文中使用的 ES 为 7.x 版本。 一、Elasticsearch介绍 1.1 介绍 Elasticsearch(以下简称 ES)是一个开源的高扩展的分布式全文搜索引擎,它可以近乎实时的存储、查询数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。 ES 的底层是开源库 Apache Lucene,由于Lucene 库的原理十分复杂,还需要我们自己写代码实现接口,所以 ES 就使

  • 在之前的很多文章中,我详述了如何使用 runtime fields。在今天的文章中,我想更多地介绍 runtime fields 及其一些用例。 我们知道, 从历史上看,Elasticsearch 依靠 schema on write 的模式来快速搜索数据。如果一个索引,在一开始是没有定义 mapping 的,那么当我们写入第一个数据时,Elasticsearch 会根据自己的猜测来给写入的文档的

  • 环境准备 由于elasticsearch由Java实现,所以需要Java环境,请自行百度安装。 创建用户和密码(root用户下) elasticsticsearch不能用root用户去启动,否则会报错,所以在这里我将会单独创建一个名为elasticsearch的用户,去运行elasticsearch程序,当前用户是root,所以无需切换,直接运行如下命令: 创建密码,这里会有两次密码输入提示,确保

  • Elasticsearch 安装设置 Centos 部署 Elasticsearch # 下载 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.3-linux-x86_64.tar.gz wget https://artifacts.elastic.co/downloads/elasticse

  • 世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。 -侯氏工坊 参考 stack - es - 官方文档(v_7.16)- 快速开始 elasticsearch - java - elasticsearch和kibana的安装和配置 elasticsearch - java - elasticsearch对接spring boot ElasticsearchCl

 相关资料
  • 不同的权限显示的菜单不一样,有的多有的少

  • 前后端分离 在B/S架构的环境中,前后端分离一直都众说纷纭,没有一个标准。我觉得打开可以分为三个阶段: 传统的分离方法 传统意义上的前后端分离,前端指的是美工、切图、设计,后端是实现代码、数据库相关的实现。美工设计和生成的前端页面,给到程序员来做集成。那么这里其实就不分什么前后端了,程序员从数据库一直搞到前端页面的样式,就是“全能型运动员“。当然,一般传统上的开发协作模式有两种: 一种是前端先写一

  • 前言 上一篇我们遇到'少年,是不是忘了npm run mock?'的警告,这一篇我们就来解决这个问题。 开发 一、安装包 安装koa和一系列的包(我们用的是koa v2): koa koa-bodyparser koa-router boom nodemon mockjs 解释说明一下(知道的同学可以忽略): 名称 作用 koa 我们都知道Node.js有HTTP模块,来处理HTTP请求

  • 任何控制器请求,都会执行控制器的onRequest函数,当你的某个控制器需要对权限进行验证的时候,那幺请在子类中重写该函数。 protected function onRequest($action): ?bool { if(auth_fail){ $this->response()->write('auth fail'); return false;

  • ModStart:系统是前后端分离的吗?

  • 前端使用vue,后端使用springboot,前后端分离,且已解决跨域,登录采用jwt验证 想实现功能:如果用户通过url栏输入地址方式来访问某个页面(非登录页),对未登录用户自动跳转登录页面 请问拦截器是设置在后端还是设置在前端?另外对于静态页面能拦截吗

  • 本篇文章以最简单的hello应用为例,介绍UI2前端框架的应用、页面的概念,以及页面的两种编译方式和应用的三种部署方式。 目录 1 UI2的应用和页面 2 制作一个简单的hello应用 3 运行hello应用 4 编译和部署hello应用 4.1 页面编译方式一 4.2 页面编译方式二 4.3 UI三种部署运行方式 1 UI2的应用和页面 启动WeX5 Studio,可以看到模型资源目录下有UI2

  • 本篇文章以最简单的hello应用为例,介绍UI2前端框架的应用、页面的概念,以及页面的两种编译方式和应用的三种部署方式。 目录 1 UI2的应用和页面 2 制作一个简单的hello应用 3 运行hello应用 4 编译和部署hello应用 4.1 页面编译方式一 4.2 页面编译方式二 4.3 UI三种部署运行方式 1 UI2的应用和页面 启动WeX5 Studio,可以看到模型资源目录下有UI2