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

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

相关推荐
小妖66614 小时前
js 实现python的SortedList有序集合
java·javascript·python
梦梦代码精14 小时前
电商系统的核心难点:订单与营销系统如何设计?——LikeShop 架构深度拆解(规则计算与状态一致性)
java·开发语言·低代码·架构·开源·github
SZLSDH14 小时前
专项治理场景下,数字孪生IOC的架构适配逻辑:以智慧河湖监管为例
java·大数据·架构·数据可视化
隐退山林14 小时前
JavaEE进阶:SpringBoot日志
java·开发语言
东风微鸣14 小时前
AWS 可靠性最佳实践:从架构设计到故障恢复一把梭
java·jvm·aws
敲敲千反田14 小时前
微服务基础
java·微服务·架构
ideal-cs14 小时前
总结:生产环境Logback日志配置模板与pattern格式案例
java·log4j·logback·pattern·后端日志
ooseabiscuit14 小时前
Laravel3.x核心特性全解析
java·数据库·spring
凤山老林14 小时前
慢SQL治理:索引优化实战指南——从定位到优化的完整解决方案
java·sql·springboot·慢sql治理·sql 性能优化
Aision_18 小时前
从工具调用到 MCP、Skill完整学习记录
java·python·gpt·学习·langchain·prompt·agi