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

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -