我使用 UUID 作为我的域类的生成器。当我将域对象呈现为 JSON 时,id 如下所示:
"id":{"class":"java.util.UUID","leastSignificantBits":-7570618374586820490,"mostSignificantBits":126481566314875615}
相反,我希望它看起来像这样简单:
"id":"01c15a50-7ed5-4adf-96ef-c2b2fcb51876"
这就是我将域对象呈现为 XML 时的样子。我该如何让它以这种方式工作?
如果您发布域类可能会有所帮助,但我的假设是它类似于以下内容:
class MyDomain {
UUID id = UUID.randomUUID()
}
除非您明确需要将其保留为 UUID,否则我想这会按照您的预期呈现 JSON:
class MyDomain {
String id = UUID.randomUUID().toString()
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)