【发布时间】:2021-06-08 14:50:00
【问题描述】:
我的 json 对象应该看起来像这样的场景
{
"domainObject" :{
"amount" : "1230798373024",
"business" : "n/a",
"productGroup" : "n/a",
"productType" : "n/a",
"balanceType" : "n/a",
"balanceSubType" : "n/a"
},
"uniqueId" : "test1",
"userId" : "user1"
}
我有 2 个问题:
- 我很困惑是否应该创建 2 个 DTO,一个用于 domainObject,另一个用于整个对象,还是有更好的方法?
- 我想为每个请求生成一个不同的 id(uniqueId),考虑到这个 api 每天会触发大约 100 次,应该有什么更好的选择。我应该使用随机 UUID,但是否可以保证这些 id 不会发生冲突,或者有没有更好的方法?
【问题讨论】:
标签: json spring-boot uuid unique-id