我有一个 Map
这是 Spring Boot 控制器返回 JSON 的限制还是我可能忽略了一些简单的事情。我知道有 JSON 库,因此试图澄清这是否是必需的,或者我是否可能忽略了某些内容。我见过很多接近的问题,但没有一个完全符合我的情况,所以不确定。
编辑:一些额外的故障排除表明,此单一返回是由于映射的对象键具有自己的嵌套对象属性和 ENUM 属性。它们是相同的,因此即使还有其他对象键属性使键独一无二,因此该键也被视为重复项,因此对此的任何见解仍然有帮助。
非常感谢。
我期望 JSON 响应列出 Map
只是为了结束这个。用作哈希映射键的对象共享哈希码冲突。使用实体上的 hashCode()/equals() 覆盖进行修复。