我是靠谱客的博主 干净溪流,最近开发中收集的这篇文章主要介绍SpringBoot 请求链接参数忽略大小写URL 忽略大小写参数忽略大小写获取参数的方式,影响参考资料,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

SpringBoot 请求链接参数忽略大小写

  • URL 忽略大小写
  • 参数忽略大小写
  • 获取参数的方式,影响
  • 参考资料

URL 忽略大小写

/**
 * MVC配置类
 * @author jerryjin
 */
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {

    @Resource
    private WebPathConfig webPathConfig;

    /**
     * 接口地址忽略大小写
     * @param configurer
     */
    @Override
    public void configurePathMatch(PathMatchConfigurer configurer) {
        AntPathMatcher matcher = new AntPathMatcher();
        matcher.setCaseSensitive(false);
        configurer.setPathMatcher(matcher);
    }

}

参数忽略大小写

  1. 序列化、反序列化时默认使用属性名。此注解修改序列化/反序列化的名字。(原属性名失效)
public class Npc { 
	@JsonProperty(value = "name")`	
	private String name;
}

为属性添加别名,可用于兼容前端传来的不同格式的参数。别名可以多个,只影响反序列化。(原属性名有效)。对URL参数无效

public class Npc { 
	@JsonAlias({"user_name", "userName"})	
	private String name;
}

获取参数的方式,影响

-URL获取参数请求体获取参数
@JsonProperty无效有效
@JsonAlias无效有效

参考资料

Jackson 学习笔记

最后

以上就是干净溪流为你收集整理的SpringBoot 请求链接参数忽略大小写URL 忽略大小写参数忽略大小写获取参数的方式,影响参考资料的全部内容,希望文章能够帮你解决SpringBoot 请求链接参数忽略大小写URL 忽略大小写参数忽略大小写获取参数的方式,影响参考资料所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部