![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
小白伐
这个作者很懒,什么都没留下…
展开
-
The valid characters are defined in RFC 7230 and RFC 3986异常处理
RFC 3986文档规定,Url中只允许包含英文字母(a-z,A-Z)、数字(0-9)、- _ . ~ 4个特殊字符以及所有保留字符。RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; : @ & = + $ , / ? # [ ]原创 2022-08-01 18:16:43 · 628 阅读 · 1 评论 -
Swagger的增强,knife4j的使用
Swagger作为一款API文档生成工具,虽然功能已经很完善了,但是还是有些不足的地方。偶然发现knife4j弥补了这些不足,赋予了Swagger更多的功能,今天我们来讲下它的使用方法。knife4j简介knife4j是springfox-swagger的增强UI实现,为Java开发者在使用Swagger的时候,提供了简洁、强大的接口文档体验。knife4j完全遵循了springfox-swagger中的使用方式,并在此基础上做了增强功能,如果你用过Swagger,你就可以无缝切换到knife4j。.转载 2020-11-18 16:50:15 · 15624 阅读 · 0 评论 -
SpingBoot 集成 Swagger2
在团队开发中,一个好的 API 文档不但可以减少大量的沟通成本,还可以帮助一位新人快速上手业务。传统的做法是由开发人员创建一份 RESTful API 文档来记录所有的接口细节,并在程序员之间代代相传。这种做法存在以下几个问题:**1.**API 接口众多,细节复杂,需要考虑不同的HTTP请求类型、HTTP头部信息、HTTP请求内容等,想要高质量的完成这份文档需要耗费大量的精力;**2.**难以维护。随着需求的变更和项目的优化、推进,接口的细节在不断地演变,接口描述文档也需要同步修订,可是文档和代码处转载 2020-11-18 14:53:29 · 89 阅读 · 0 评论 -
【Spring注解】@ComponentScan之includeFilters和excludeFilters
1. 概念1.1 先看一段代码1.2 type—FilterTypeFilterType为一个枚举类,总共有5个值,也就是说type总共有5个可选值public enum FilterType { ANNOTATION,//按照注解方式 ASSIGNABLE_TYPE,//按照指定类型的方式 ASPECTJ,//使用ASPECTJ表达式的方式-------没用过,不演示 REGEX,//利用正则表达式进行指定-----------没用过,不演示 CUSTOM//自己实现TypeFilte转载 2020-09-28 11:10:30 · 3208 阅读 · 2 评论