小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
📖摘要
1 | 复制代码心态好了,就没那么累了。心情好了,所见皆是明媚风景。 |
“一时解决不了的问题,那就利用这个契机,看清自己的局限性,对自己进行一场拨乱反正。”正如老话所说,一念放下,万般自在。如果你正被烦心事扰乱心神,不妨学会断舍离。断掉胡思乱想,社区垃圾情绪,离开负面能量。心态好了,就没那么累了。心情好了,所见皆是明媚风景。
在生产环境下,我们需要关闭swagger配置,避免暴露接口的这种危险行为。
🌂方法
🌂禁用方法1:
使用注解
@Value()
推荐使用
1 | java复制代码package com.dc.config; |
🌂禁用方法2:
使用注解
@Profile({“dev”,“test”})
表示在开发或测试环境开启,而在生产关闭。(推荐使用)
1 | java复制代码package com.dc.config; |
🌂禁用方法3:
使用注解
@ConditionalOnProperty(name = “swagger.enable”, havingValue = “true”)
然后在测试配置或者开发配置中 添加swagger.enable = true
即可开启,生产环境不填则默认关闭Swagger.
1 | java复制代码package com.dc.config; |
1 | yaml复制代码 |
最后感谢大家耐心观看完毕,原创不易,留个点赞收藏是您对我最大的鼓励!
🎉总结:
- 更多参考精彩博文请看这里:《陈永佳的博客》
- 喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!
本文转载自: 掘金