Spring Security 动态URL鉴权遇到的坑
Spring Security 动态URL鉴权遇到的坑 配置类做校验 在Security配置类中可以做校验,将指定路径进行权限配置,如下: http.csrf().disable() ... .antMatchers("/auth/login", "/auth/captcha", "/auth/token", "/auth/pas...
Spring Security 动态URL鉴权遇到的坑 配置类做校验 在Security配置类中可以做校验,将指定路径进行权限配置,如下: http.csrf().disable() ... .antMatchers("/auth/login", "/auth/captcha", "/auth/token", "/auth/pas...
今天在写一个项目时遇到了两个小问题,如下: 在axios中使用get请求时,如何在后端使用一个vo去接收呢? 在post请求中,这个很好解决,可以转换为json字符串,用@RequestBody注解来接收,但是在get请求下,由于会将axios中传递的数据转化成QueryParams,自动添加在url后面,所以就不能用这种方法了,百度了一下,解决方法很简单: 什么注解都不加,直接在Con...
MyBatisPlus 代码生成器 代码生成器的使用模板如下,只要创建一个测试方法运行即可: @Test public void genCode() { String prefix = "long_"; String moduleName = "edu"; // 1、创建代码生成器 AutoGenerator mpg = new AutoGenerator(...
MyBatisPlus 基础入门 1. 数据库初始化 创建数据库 创建User表 CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄...
Swagger2 生成静态Markdown文档 通过ui界面使用Swagger 在Springboot中,Swagger2 可以通过使用注解的方式,自动的生成API接口文档,同时它自带接口测试的功能,开发时可以给前后端交互带来极大的便利. 如下代码: @Api(tags = "主页的接口") @RestController @RequestMapping("/home") public cl...
SpringBoot对外部资源的映射规则 根据SpringBoot自动配置源码: 配置资源有关的参数 @ConfigurationProperties(prefix = "spring.resources", ignoreUnknownFields = false) public class ResourceProperties { private static final Str...
SpringBoot笔记-01 配置文件 SpringBoot默认使用两种方式的全局配置文件,配置文件的名字是固定的 application.properties application.yml 作用:用于修改SpringBoot自动配置的默认值 yaml yaml的语法 YAML是"YAML Ain't a Markup Language"(YAML不是一种标记语言)的递归缩写。在开...