0
Multimap 从Java对象到JSON String是正确的,但JSON String无法变成Java的Multimap对象
add Multimap type attribute in entity.public Multimap<String, String> permissions;
add value for this objects like this:
Multimap<String, String> multimap = ArrayListMultimap.create();
multimap.put("admin", "admin.create");
multimap.put("admin", "admin.update");
multimap.put("admin", "admin.delete");
multimap.put("user", "user.create");
multimap.put("user", "user.delete");
Output is correct
"permissions": {
"admin": [
"admin.create",
"admin.read",
"admin.update",
"admin.delete"
],
"user": [
"user.create",
"user.read",
"user.update",
"user.delete"
]
}
Input Multimap parameter could not get value.