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注解吗?

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

相关推荐
会编程的林俊杰1 小时前
SpringBoot项目启动时的依赖处理
java·spring boot·后端
一叶飘零_sweeeet1 小时前
深度拆解汽车制造系统设计:用 Java + 设计模式打造高扩展性品牌 - 车型动态生成架构
java·设计模式·工厂设计模式
王家羽翼-王羽2 小时前
nacos 3.1.0 运行主类报错 com.alibaba.cloud.nacos.logging.NacosLoggingAppRunListener
java
影子24012 小时前
oralce创建种子表,使用存储过程生成最大值sql,考虑并发,不考虑并发的脚本,plsql调试存储过程,java调用存储过程示例代码
java·数据库·sql
武子康2 小时前
Java-172 Neo4j 访问方式实战:嵌入式 vs 服务器(含 Java 示例与踩坑)
java·服务器·数据库·sql·spring·nosql·neo4j
程序猿DD3 小时前
深入探索剖析 JVM 的启动过程
java
Arva .3 小时前
ConcurrentHashMap 的线程安全实现
java·开发语言
听风吟丶3 小时前
Java 9+ 模块化系统(Jigsaw)实战:从 Jar 地狱到模块解耦的架构升级
java·架构·jar
昂子的博客3 小时前
Redis缓存 更新策略 双写一致 缓存穿透 击穿 雪崩 解决方案... 一篇文章带你学透
java·数据库·redis·后端·spring·缓存