首先在配置文件类中加入swagger配置:
接着创建一个properties包,其中有个SwaggerProperties类
/**
* TODO Swagger类
*
* @author DB
* <br>CreateDate 2021/8/30 11:24
*/
@Component
@ConfigurationProperties(prefix = "swagger")
public class SwaggerProperties {
private String title;
private String contactName;
private String contactUrl;
private String contactEmail;
private String version;
private String description;
private String basePackageRest;
private String termsOfServiceUrl;
}
下面加上get、set方法
读取有两种方法:
1.第一种方法
在测试类中:
@Autowired
private SwaggerProperties swaggerProperties;
log.info("Swagger接口文档配置swaggerProperties:{}", swaggerProperties);
结果:
读取成功
2.第二种方法:
@Value("${swagger.title}")
private String swaggerTitle;
@Value("${swagger.description}")
private String swaggerDescription;
log.info("Swagger接口文档配置swaggerTitle:{}====swaggerDescription:{}", swaggerTitle, swaggerDescription);
结果为:
读取成功