一、什么是Knife4JKnife4J是为JavaMVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕
一、Swagger3介绍1、Swagger是一个API文档维护组织,后来成为了OpenAPI标准的主要定义者。现在最新的版本为17年发布的Swagger3(OpenApi3)
一、为什么需要使用Swagger?当下很多公司都采取前后端分离的开发模式,前端和后端的工作由不同的工程师完成。在这种开发模式下,维持一份
一、为什么要写代码来测试?之前的章节我们都是使用postman来进行接口测试的,本节我们来教大家使用编码的方式来进行接口测试。但问题来了
在Spring框架内使用Jackson的时候,通常需要一些特殊的全局配置,来应对我们JSON序列化与反序列化中出现的各种问题。SpringBoot提供了两种
一、常见的JSON工具对比1、json-lib(不推荐使用)json-lib最开始的也是应用最广泛的json解析工具,json-lib不好的地方确实是依赖于很多第
一、请求处理核心注解1、@RequestMapping注解@RequestMapping注解是所有常用注解中,最基本的一个注解,用于标注HTTP服务端点。它的很多属
一、什么是RESTFUL风格Restful是英文RepresentationalStateTransfer(表象性状态转变)或者表述性状态转移;Rest是web服务的一种架构风格,使用
一、为什么要对SpringBoot配置文件数据加密?在SpringBoot项目的运行过程中,存在很多的配置属性,比如:数据库配置、阿里云配置等等,这些
一、配置文件加载优先级问题通过查看源码,我们发现SpringBoot启动会扫描以下位置的application properties或者application yml文件作为Spr