Tuesday, 15 May 2012

ember.js - ember-data with Spring/Hibernate Backend -



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