java - make jackson serialize set as list -
on server side use hibernate retrieve data set , don't want use list on server side.
i'm using @orderby annotation, sets ordered on server.
however, when send data browser, , parse json sets become unordered in javascript. can somehow configure jackson objectmapper, or use annotation serialize sets lists ?
it needs change {} [] in
i know can create dto, that's lot of boilerplate.
is there flag or annotation trigger such behaviour?
edit:
let's i've got:
{"a","b","c","d"}
on server side produced code, , that's sent browser. browser receive same content, when evaluate (eval(...)), browser don't treat string, map.
and when iterate map it's unordered.
if browser receive array, is:
["a","b","c","d"]
after evaluation in browser still sorted;
i want jackson use [] instead of {} sets.
hope i'm more clear now
please provide code , object serializing.
this code:
{"a","b","c","d"}
is not valid json. jackson serializes collections
["a","b","c","d"]
Comments
Post a Comment