首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏史上最简单的Spring Cloud教程

    跟我学Springboot开发后端管理系统7:Matrxi-Web权限设计

    Matrxi-Web权限设计 对于一个后端系统来说,权限是基础设施,是安全保障。没有权限,系统可能随时面临各种风险,所以权限设计对后端系统来说至关重要。 作为一个后端管理系统来说,用这样的权限开发框架会拖慢开发进度。所以在这个项目中,我写了一个更简单的权限控制框架,使用很简单。 这就极大地简化了权限的管理。 RBAC 认为授权实际上是Who 、What 、How 三元组之间的关系,也就是Who 对What 进行How 的操作,也就是“主体”对“客体”的操作。 现在来做一下总结: 首先,用户需要登录,填用户名、密码,后端接收到登录请求,进行用户、密码的校验,校验成功后则根据用户名生成Token,并返回给浏览器。 后续浏览器发起请求时都携带该Token,请求达到后端后,会在Filter进行判断,首选判断是否为白名单url(比如登录接口url),如果是则放行;否则进入Token验证。

    68320编辑于 2022-01-06
  • 来自专栏全栈程序员必看

    【学生信息管理系统】与后端系统接口

    大家好,又见面了,我是全栈君 学生信息管理系统VB信息程序界面的数据库使用适当的信息。在编写代码的时候,的了解,界面与后台信息两者之间的联系,从全局把握。 界面上对班级信息的操作,主要对信息的加入。 学生管理系统是一个数据库。班级信息等这一类是数据表,而详细的信息如班号。年级是一个字段。 界面信息: 数据库中的数据表: 版权声明:本文博主原创文章,博客,未经同意不得转载。

    1.4K10编辑于 2022-01-14
  • 来自专栏SpringBoot+MyBatis前端

    后端分离的书本管理系统

    目录 前言:利用Spring、SpringMvc、Mybatis的结合进行一个简易版的前后端分离的书本管理系统。 1.spring简介                 2.SpringMvc简介                 3.Mybatis简介 二、前后端分离的管理系统中各个层所代表的含义 1.controller 、根据跨域问题的处理 四、前端页面效果(HBuilderX) 前端主要是action.js与BookList.vue 前言:利用Spring、SpringMvc、Mybatis的结合进行一个简易版的前后端分离的书本管理系统 Spring是一个开源的轻量级框架,它允许Java EE 7开发人员使用AOP、POJO和DI构建简单、可靠且可扩展的企业应用程序。    二、前后端分离的管理系统中各个层所代表的含义                1.controller层 Controller一般指的是MVC架构里的控制层,是对项目里的功能做统一的调度。

    1.1K40编辑于 2022-11-22
  • 来自专栏编程笔记

    后端管理系统开发(二):路由篇

    通过 后端管理系统开发(一):登录篇 ,实现登录功能,我们打开了后台管理系统的大门。本节是路由篇的讲解,不管管理系统如何简单,都少不了路由,所以,学习这一节,很有必要。 1 基础 读这篇文章的,我相信大多数都是后端开发人员,可能有些学过Vue,也可能没有,所以在之前,我们先一起学习下路由相关的知识。 如果你想了解更多,看:Vue Router 。 5 多语言 如果你的系统要支持多语言,首先你要开启多语言。 1:将 ./src/config/index.js 配置文件中的多语言支持开启: useI18n=true 。 2:多语言文件在 . 'Login - 登录', hideInMenu: true }, component: () => import('@/view/Login/Login') } ] 7

    1.4K00发布于 2021-04-14
  • 来自专栏Dotnet9

    NET 7 + Vue.js 的前后端分离的通用后台管理系统框架

    DncZeus 项目简介 DncZeus是一个基于 .NET 7 + Vue.js 的前后端分离的通用后台管理系统框架。 后端使用.NET 7 + Entity Framework Core 构建,UI 则是目前流行的基于 Vue.js 的 iView。 项目实现了前后端的动态权限管理和控制以及基于 JWT 的用户令牌认证机制,让前后端的交互更流畅。 • Entity Framework Core 7 • .NET 7 依赖注入 • Swagger UI • Vue.js(ES6 语法) • iView(基于 Vue.js 的 UI 框架) 前端项目 /发布/部署及注意事项 试试以不同用户名登录系统,可以体验不同角色的不同菜单权限。

    92120编辑于 2023-08-31
  • 来自专栏运维经验分享

    centos7系统服务管理

    systemd是RH7系列操作系统开始启用新的系统和服务管理器。 基于mount的激活机制: systemd监视和管理挂载点或自动挂载点激活服务 并行启动系统服务: 根据socket激活机制,只要服务所需要的侦听套接字就位,systemd就可以并行启动系统服务. 兼容sysv init: 支持sysv init风格的启动脚本 兼容性 systemd系统和服务管理器的设计主要是兼容sysv init和upstart.主要的兼容性变化包括: systemd对运行级别的支持有限 管理系统服务 在以前版本使用sysv init或upstart管理位于/etc/rc.d/init.d/目录中的脚本.在centos7中被service unit取代.是用systemctl命令管理 1 休眠并挂起 systemctl hybrid-sleep 远程管理 除了在本地控制systemd系统和服务管理器之外,systemctl实用程序还允许您通过ssh协议与在远程服务器上运行的systemd

    1.5K20发布于 2019-03-16
  • 来自专栏程序IT圈

    基于 Vue+Spring 前后端分离管理系统

    eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC ,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。 欢迎关注Java项目分享 系统功能 用户管理:提供用户的相关配置,新增用户后,默认密码为123456 角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限 菜单管理:已实现菜单动态路由,后端可配置化 ,支持多级菜单 部门管理:可配置系统组织架构,树形表格展示 岗位管理:配置各个部门的职位 字典管理:可维护常用一些固定的数据,如:状态,性别等 系统日志:记录用户操作日志与异常日志,方便开发人员定位拍错 、系统监控、定时任务、运维管理等) - eladmin-logging 系统日志模块 - eladmin-tools 系统第三方工具模块 - eladmin-generator 系统代码生成模块 程序汪发现的亮点

    79920发布于 2021-03-24
  • 来自专栏全栈程序员必看

    SpringBoot + Vue 开发前后端分离的旅游管理系统

    旅游管理系统 项目简介 项目演示 数据库建表 环境搭建 引入依赖(pom.xml) 配置文件(application.properties) href=”javascript:;” 含义 select – option 绑定 Vue 实例 删除时增加确认选项 Vue 获取地址栏跳转的参数 前后端分离项目—验证码功能 前后端分离项目—分页功能 前后端分离项目—日期数据类型的处理 前后端分离项目—文件上传 开发流程: 需求分析 库表设计 编码(项目环境搭建+编码) 项目调试 项目部署上线 需求分析: 用户模块:登录 + 注册 省份模块:一个省份可能存在多个景点 景点模块:一个景点对应多个省份 项目演示 进入系统需登录 PRIMARY KEY AUTO_INCREMENT, name VARCHAR(60), picpath MEDIUMTEXT, hottime TIMESTAMP, hotticket DOUBLE(7,2 ), dimticket DOUBLE(7,2), placedes VARCHAR(300), provinceid INT(6) REFERENCES t_province(id) ); 环境搭建

    85110编辑于 2022-08-26
  • 来自专栏朝雨忆轻尘

    Spring Boot + Spring Cloud 实现权限管理系统 后端

    什么是 Consul Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。 Consul 安装 访问 Consul 官网 ,根据操作系统类型,选择下载 Consul 的最新版本。我这里选择windows版本。 ? 启动成功之后,访问 http://localhost:8500 , 可以查看 Consul 管理界面。 ? 查看服务监控管理界面,看到如下界面就没问题了。 ? kitty-backup改造 改造 kitty-backup工程,作为服务注册到注册中心。 查看服务监控管理界面,发现服务已经在监控列表里了。 ? 点击服务,进入详情页面,可以看到服务相关的各种指标信息,比如进程、线程、内存使用、垃圾回收等等。 ?

    99130发布于 2019-06-18
  • 来自专栏学习/读书笔记

    许愿墙后台管理系统后端接口)

    许愿墙的后台管理系统主要有4个模块:登录模块、首页模块、许愿管理模块和管理管理模块。使用前后端分离方式,后端接口使用Express框架,前端使用Vue框架,页面使用Element组件。 这节先实现后端接口。 ; 4)新增许愿:添加一条新的许愿信息; 5)修改许愿:修改某一条许愿信息; 6)删除许愿:删除某一条许愿信息; 7管理员列表:分页返回管理员信息,可通过用户名、姓名、角色筛选; 8)单条管理员信息: 获取某一条管理员信息; 9)新增管理员:添加一个新的管理员信息(同一用户名只能添加一次); 10)修改管理员:修改某一条管理员信息; 11)删除管理员:删除某一条管理员信息; 12)除登录外,所有接口须验证是否登录 ARD7rHBN'; const Token = { /** * 加密 * param data 需要加密在Token中的数据 * param time Token

    2K11编辑于 2022-04-07
  • 小区物业管理系统+SpringBoot + Vue (前后端分离)

    大家好,今天给大家带来一个超级简单的 小区物业管理系统。大家可用学习下系统的设计和源码风格。 视频演示图片演示技术栈后端技术框架:JDK8+SpringBoot + Mybatis-Plus数据库:Mysql8前端- Vue.js 2.6.12 - 主要的前端框架- Vue Router 3.4.8 补充部分组件功能HTTP请求处理- Axios 0.21.0 - HTTP客户端,用于API请求- Day.js 1.9.4 - 轻量级日期处理库- Vue Cookies 1.7.4 - Cookie管理系统功能概述整个系统分为 登录/注册系统部署执行sql用户需要自己安装好mysql数据库,注意,必须是mysql8 ,否则代码运行会出错。 然后部署后端 , 打开idea, 导入maven工程 hadluo-server。

    77610编辑于 2025-06-20
  • 来自专栏史上最简单的Spring Cloud教程

    跟我学Springboot开发后端管理系统1:概述

    前言 Matrxi-Web是一个前后端分离的管理系统,前端采用vue开发框架,后端使用springboot开发框架,具体快速开发、简单可复用的特点。只要把整体框架搭建起来了,后面就只用写CRUD了。 Matrxi-Web具备基本的管理系统的基本功能,后端CRUD代码只需要配置好数据库,便可一键生成。 使用教程 跟我学Springboot开发后端管理系统1:概述 跟我学Springboot开发后端管理系统2:Mybatis-Plus实战 跟我学Springboot开发后端管理系统2:Mybatis-Plus 实战2 跟我学Springboot开发后端管理系统4:数据库连接池Druid和HikariCP 跟我学Springboot开发后端管理系统5:数据库读写分离 跟我学Springboot开发后端管理系统6 :缓存框架Caffeine 跟我学Springboot开发后端管理系统7:Matrxi-Web权限设计 跟我学Springboot开发后端管理系统8:Matrxi-Web权限设计实现 目录 本项目一共有三个模块

    1.3K10发布于 2020-06-28
  • 来自专栏耕耘实录

    RHEL7、CentOS7的服务管理-系统管理(4)

    从RHEL7的官方文档中我们,可以看出在未来service和chkconfig可能会退出历史舞台,现在的发行版中还保留这些命令最主的原因是考虑了兼容性,在使用中我们应该逐步放弃这些命令。 某些系统允许不中断执行来重载配置,例如:httpd。systemctl命令也支持reload-or-restart 和 reload-or-try-restart来重启服务。

    75130发布于 2018-12-20
  • 来自专栏朝雨忆轻尘

    Spring Boot + Spring Cloud 实现权限管理系统 后端

    登录验证码 登录验证是一般系统都会有的功能,验证的方式也多种多样,比如输入式验证码,拖动式验证条,拖动式验证拼图等等。 实现案例 验证码的实现需要前后端协同,脱离彼此则不可用,故将前后端的实现放在一起,不再另写前端教程。 后端实现 1.添加依赖 打开 kitty-admin 工程,添加maven依赖。 // 账号锁定 if (user.getStatus() == 0) { return HttpResult.error("账号已被锁定,请联系管理员 最终效果 启动前后端,最终界面效果如下。 ?

    1.1K10发布于 2019-06-18
  • 来自专栏朝雨忆轻尘

    Spring Boot + Spring Cloud 实现权限管理系统 后端

    CORS 可以在不破坏即有规则的情况下,通过后端服务器实现 CORS 接口,就可以实现跨域通信。 CORS 将请求分为两类:简单请求和非简单请求,分别对跨域通信提供了支持。 2.3 测试效果 我的后端服务端口是8088,前端端口是8090,所以也是跨域访问,启动页面,数据加载成功。 ?

    95210发布于 2019-06-18
  • 来自专栏前端小歌谣

    springboot+mybatis+vue3实现前后端管理系统

    60811编辑于 2024-03-04
  • 来自专栏EasyGoAdmin

    基于 Gin + Vue + ElementUI 的前后端分离权限管理系统

    项目介绍 一款 Go 语言基于 Gin、Xorm、Vue、ElementUI、MySQL 等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发 内置模块 用户管理:用于维护管理系统的用户,常规信息的维护与账号设置。 角色管理:角色菜单管理与权限分配、设置角色所拥有的菜单权限。 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 职级管理:主要管理用户担任的职级。 岗位管理:主要管理用户担任的岗位。 部门管理:主要管理系统组织架构,对组织架构进行统一管理维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 字典管理:对系统中常用的较为固定的数据进行统一维护。 通知公告:系统通知公告信息发布维护。 代码生成:一键生成模块 CRUD 的功能,包括后端 Go 和前端 Vue 等相关代码。 案例演示:常规代码生成器一键生成后的演示案例。

    1.1K00编辑于 2022-02-28
  • 垃圾分类管理系统源码+SpringBoot + Vue (前后端分离)

    大家好,今天给大家带来一个超级简单的 垃圾分类管理系统。大家可用学习下系统的设计和源码风格。 6.9.1 - 查询字符串解析和序列化库地图功能- vue-baidu-map 0.21.22 - 百度地图Vue组件库- 集成了百度地图API,提供地图展示和本地搜索功能- 使用百度地图AK密钥进行身份验证系统功能概述整个系统分为 系统部署执行sql用户需要自己安装好mysql数据库,注意,必须是mysql8 ,否则代码运行会出错。 启动后端项目将maven设置的settings.xml改成你自己的配置。然后刷新maven,等待项目下载依赖包完成。。。。。 然后部署后端 , 打开idea, 导入maven工程 hadluo-server。

    41710编辑于 2025-06-16
  • 来自专栏测试游记

    12.寻光集后台管理系统-库存信息(后端)

    include('warehouse.urls')), ] 代码 本次代码修改见: https://gitee.com/zx660644/light-seeking/commit/2a5f9e4a26ff56e7cef5e6d4bdaf0adc63bb37b0

    82730编辑于 2022-12-02
  • 来自专栏狂码一生

    Centos7搭建git管理系统Gogs

    Gogs简介 Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。 基本功能介绍 远程代码仓库管理 代码仓库权限分配、管理 团队管理 代码审查 Gogs二进制安装 1、安装Git 本站安装git详细教程:手动搭建Git服务器 2、安装Mysql 本站安装MySql详细教程 #这个可以写在脚本文件中,手动启动gogs su - git -c "nohup /usr/local/git/gogs/gogs web 2>>/var/log/gogs.log &" #添加到系统服务  / { proxy_pass http://127.0.0.1:3000; } access_log  /var/log/nginx/gogs.test.com.log  main;  } 7

    71630发布于 2019-12-11
领券