ember.js - ember-data with Spring/Hibernate Backend -
i wondering how can utilize ember-data working spring/hibernate java backend. utilize jackson homecoming json not appear back upwards specifications required jsonapi.org.
currently beans returned in hierarchical nature this.
{ "id" : 1, "name" : "bill", "surname" : "smith", "address" : { "id" : 23, "number" : 21, "street" : "vincent st", "state" : { "id" : 44, "name" : "victoria" "abbreviation" : "vic" } "postcode" : 9000 } }
i not stuck construction , can modified suite jsonapi, however, can't find jackson plugin serialize/deserialize objects jsonapi specification.
what options here? know able write own serializer/deserializer ember-data huge pain, certainly there other people using ember java backend.
this looks familiar issue had parsing json datafx (using javafx), json generated spring... ended returning page wraps person , creates json parseable. 2cts... added next requestmapping personcontroller:
@requestmapping(value="/persons", method=requestmethod.get, headers="accept=application/json, application/xml") public @responsebody page<person> getpersons( @requestparam(value="page",required=false,defaultvalue="0") string page, @requestparam(value="size",required=false,defaultvalue="20") string size, @requestparam(value="orderby",required=false,defaultvalue="name") string orderby){ personrepository repository = context.getbean(personrepository.class); final pagerequest pr = new pagerequest( integer.parseint(page), integer.parseint(size), direction.asc, orderby); page<person> persons = (page<person>) repository.findall(pr); homecoming persons; }
ember.js ember-data
No comments:
Post a Comment