【发布时间】:2021-12-01 01:59:17
【问题描述】:
我的 Spring Boot 应用程序中的 API 有一个 Enum 类型的查询参数。
从邮递员那里,它只接受Enum 字符串值。当作为查询参数值发送时,它以 400 作为整数响应。
如何配置 Spring Boot 应用程序以接受 Enum 字符串值或 Enum 索引/序数值作为查询参数。
以下两种方式都应该有效
<base-url>/123/status?status=inprogress-
<base-url>/123/status?status=2(2 是进度索引enum)
我正在使用 Java,spring boot fw。 它在 dotNet 中运行良好
【问题讨论】:
标签: java .net spring spring-boot api