Maven编译时,如何忽略swagger注解

java 复制代码
public class School implements Serializable {

	private static final long serialVersionUID = 1595261592489L;

	@ApiModelProperty(value = "主键")
	private Long id;
	@ApiModelProperty(value = "学校名称")
	private String name;
	@ApiModelProperty(value = "年级id")
	private String gradeId;
	@ApiModelProperty(value = "年级名称")
	
	//...set,get
	
	}
	
	在Javabean中,@ApiModelProperty这种swagger注解,只是为了在开发时生成API文档;
	在放到生产环境时,是不需要的。有什么方法,可以在为生产环境编译jar时,忽略这些swagger注解吗?

在Javabean中,@ApiModelProperty这种swagger注解,只是为了在开发时生成API文档;

在放到生产环境时,是不需要的。有什么方法,可以在为生产环境编译jar时,忽略这些swagger注解吗?

有知道的大神吗? 请留言,谢谢!

相关推荐
东北甜妹5 分钟前
K8s Ingress
java·运维·前端
杨凯凡6 分钟前
【033】Maven 生命周期与坐标:多模块结构
java·maven
lihongli0008 分钟前
关于c++中锁的种类与使用
java·开发语言·c++
凤凰院凶涛QAQ9 分钟前
《C++转Java快速入手系列》继承与多态篇
java·c++
倒霉蛋小马10 分钟前
Idea--如何同一个SpringBoot项目复制多次,模拟集群环境
java·ide·intellij-idea
IT 行者11 分钟前
Spring Boot 4.1.0-RC1 发布:核心新特性解析
java·spring boot·后端
Cat_Rocky12 分钟前
Ingress-Nginx 全局超时配置及生效方式
java·服务器·nginx
农业工作者15 分钟前
IDEA解决springboot工程中Cannot resolve symbol ‘SpringApplication异常 maven解决
java·开发语言·maven
你不是我我8 小时前
【Java 开发日记】HTTP3 性能更好,为什么内网微服务依然多用 HTTP2?HTTP2 内网优势是什么?
java·开发语言·微服务
雪碧聊技术9 小时前
大模型爆火!Java后端如何抓住Agent全栈开发的风口
java·大模型·agent·全栈开发