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

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

相关推荐
不爱吃糖的程序媛几秒前
鸿蒙PC端Java应用开发实战:从环境适配到系统信息采集
java·华为·harmonyos
鹿角片ljp1 分钟前
深入理解Java集合框架:核心接口与实现解析
java·开发语言·windows
小贝IT~9 分钟前
基于SpringBoot的网页时装购物系统-049
java·spring boot·后端
独自破碎E18 分钟前
什么是循环依赖
java·mysql·mybatis
heartbeat..18 分钟前
Java NIO 详解(Channel+Buffer+Selector)
java·开发语言·文件·nio
2401_8370885021 分钟前
Hot 146 LRU Cache 实现详解
java·开发语言
悟空码字24 分钟前
文档变形记,SpringBoot实战:3步让Word乖乖变PDF
java·spring boot·后端
用户21903265273527 分钟前
能省事”。SpringBoot+MyBatis-Plus:开发效率提升10倍!
java·spring boot·mybatis
小楼v34 分钟前
构建高效AI工作流:Java生态的LangGraph4j框架详解
java·后端·工作流·langgraph4j