定义 Map<String, String> 的 Enunciate 响应
Define Enunciate response of Map<String, String>
我能得到的最接近的响应数据类型描述是
map of object (JSON)
响应示例
...
当我使用注解时
@TypeHint(Map.class)
理想情况下,我需要指定 Map<String, String>
、HashMap<String, String>
的响应类型,或者可以提供有意义的响应数据类型和类似于
的响应示例的内容
{
"...": "...",
"...": "..."
}
使用 @requestExample
JavaDoc 标记找到了解决方案,详见 Enunciate documentation。
例如
@responseExample application/json {"..." : "..."}
给出了
的正确响应示例
{
"...": "..."
}
使用@TypeHint(Object.class)
注释产生object (JSON)
的响应数据类型,这在技术上是有道理的,所以这个解决方案就足够了。
我能得到的最接近的响应数据类型描述是
map of object (JSON)
响应示例
...
当我使用注解时
@TypeHint(Map.class)
理想情况下,我需要指定 Map<String, String>
、HashMap<String, String>
的响应类型,或者可以提供有意义的响应数据类型和类似于
{
"...": "...",
"...": "..."
}
使用 @requestExample
JavaDoc 标记找到了解决方案,详见 Enunciate documentation。
例如
@responseExample application/json {"..." : "..."}
给出了
的正确响应示例{
"...": "..."
}
使用@TypeHint(Object.class)
注释产生object (JSON)
的响应数据类型,这在技术上是有道理的,所以这个解决方案就足够了。