- 博客(11)
- 收藏
- 关注
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之springsecurity实现访问权限控制
框架开源地址:青锋开源架构-springboot2.6.x+vue3-antdesign-vite: 青锋-springboot2.6.x+vue3-antdesign-vite开源架构,实现了系统管理模块、权限控制模块(菜单权限、功能按钮权限、数据权限)、代码生成器(单表、树表)、quartz动态定时器等功能。权限访问控制讲解GrantedAuthority接口Spring Security中有一些概念和实现,例如GrantedAuthority用于获得授权来授权/控制访问权限的接口。
2022-04-05 17:56:14
2942
1
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之springboot整合springsecurity
1、加入springsecurity依赖<!--security依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency><!--oauth2依赖--><dependency>
2022-04-05 17:50:13
2699
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之Spring-Security-OAuth2简介
项目开源地址:青锋开源架构-springboot2.6.x+vue3-antdesign-vite: 青锋-springboot2.6.x+vue3-antdesign-vite开源架构,实现了系统管理模块、权限控制模块(菜单权限、功能按钮权限、数据权限)、代码生成器(单表、树表)、quartz动态定时器等功能。1、Spring-Security-OAuth2简介Spring-Security-OAuth2分为Spring-Security和OAuth2两个知识点。Spring-Security
2022-04-04 22:31:15
1494
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之整合拦截器/过滤器
开源项目下载地址:青锋开源架构-springboot2.6.x+vue3-antdesign-vite: 青锋-springboot2.6.x+vue3-antdesign-vite开源架构,实现了系统管理模块、权限控制模块(菜单权限、功能按钮权限、数据权限)、代码生成器(单表、树表)、quartz动态定时器等功能。拦截器的整合拦截器的工作流程preHandle方法一定是最先执行的方法,如果它返回为false下面的方法均不执行。postHandle是在返回再次调用拦截器的方法。aft
2022-04-04 22:29:17
975
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之springboot全局异常
开源项目地址:青锋开源架构-springboot2.6.x+vue3-antdesign-vite: 青锋-springboot2.6.x+vue3-antdesign-vite开源架构,实现了系统管理模块、权限控制模块(菜单权限、功能按钮权限、数据权限)、代码生成器(单表、树表)、quartz动态定时器等功能。https://gitee.com/msxy/qingfeng-springboot-vue3-antdesign-vite异常注解介绍@ControllerAdvice@Con
2022-04-04 22:23:32
491
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之整合mybaits-plus
一、加入相关依赖<!--mybatis-plus--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.0</version></dependency><dependency> <group
2022-04-04 22:20:15
583
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之springboot项目构建
创建springboot项目1、点击新建选择project...2、选择Spring Initializr3、项目配置4、完成项目创建项目整理1、删除掉mvn相关的maven控制2、新增web和lombok的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star
2022-04-04 22:17:57
227
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之涵盖技术
开源项目下载地址:青锋开源架构-springboot2.6.x+vue3-antdesign-vite: 青锋-springboot2.6.x+vue3-antdesign-vite开源架构,实现了系统管理模块、权限控制模块(菜单权限、功能按钮权限、数据权限)、代码生成器(单表、树表)、quartz动态定时器等功能。技术知识点springboot2.6.2 springsecurity mybatis-plus vue3+vite+antdesign redis mysql quar
2022-04-04 22:16:24
1188
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite之搭建IDEA+Maven+JDK+Mysql开发环境
安装IDEAIDEA下载安装1)进入 IDEA 官方下载页面,(官网地址为 IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains),点击 DOWNLOAD,如图 1 所示。图 1 IntelliJ IDEA官方下载页面2)IntelliJ IDEA 是一款跨平台的开发工具,支持 Windows、Mac、Linux 等操作系统,我们可以根据需求下载对应的版本。旗舰版的功能更加全面,这里我们选择下载旗舰版。然后点
2022-04-04 22:11:50
1069
原创 青锋开源架构-springboot2.6.x+vue3-antdesign-vite-系统框架介绍
功能介绍项目使用项目下载下载地址:青锋开源架构-springboot2.6.x+vue3-antdesign-viteqingfeng-ant-vite_vue3为前端项目。下载后对项目进行解压。后端项目运行idea下载安装我们使用的IDEA编程器进行代码编写,idea的下载地址:Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains打开项目目录配置
2022-04-04 22:08:08
419
原创 springboot如何快速搭建无代码项目脚手架?
如何快速的开发,如何节约开发成本,如何减少开发工作量,这也是目前软件行业都在寻求的一种模式,随着时代的发展,软件行业的同质化越来越严重,开发脚本、开发速度越来越快,所以越先掌握快速开发的技巧,在同行业中会先占得优势。我分享一下,我们在项目开发时是如何快速开发的:一:优雅的代码生成器代码生成器是目前项目研发降低工作量的有效手段,我们通过对项目架构的梳理,对通用模块的提取,最终结合现有框架开发出一套代码生成器,通过代码生成器可以编辑需要生成的代码模板,一键生成。二、灵活的自定义表单灵活的自定义表单也是
2020-12-24 15:33:32
403
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人