9
GrailsドメインモデルをODataとして自動的に公開するプラグインが理想的ですが、私は見ることができません。ODataを使用してGrailsドメインモデルを公開するにはどうすればよいですか?
OData4jはPOJOやJPAをODataとして公開していますが、JAX-RSとJerseyはカバーの下に公開していますが、Grailsアプリケーション内でその使用方法がわかりません。
GrailsドメインモデルをODataとして自動的に公開するプラグインが理想的ですが、私は見ることができません。ODataを使用してGrailsドメインモデルを公開するにはどうすればよいですか?
OData4jはPOJOやJPAをODataとして公開していますが、JAX-RSとJerseyはカバーの下に公開していますが、Grailsアプリケーション内でその使用方法がわかりません。
私はApache Olingoを使用します。 (HALやAtomなどの代替のためのサポートがすでに存在するため、私はいくつかの時間前ということについて考えて、と私はODATAのためのネイティブサポートがないと思います
class DataController {
def action() {
// create odata handler and configure it with DemoEdmProvider and Processor
def odata = OData.newInstance()
def edm = odata.createServiceMetadata(new DemoEdmProvider(), [])
def handler = odata.createHandler(edm)
handler.register(new DemoEntityCollectionProcessor())
// let the handler do the work
handler.process(request, response)
return false
}
}
:自分Java exampleをフォローして、このような同じようなGroovy/Grailsのために変更します[docs](http://grails.org/doc/2.4.x/guide/webServices.html#hypermedia)を参照してください)。しかし、誰かがもっと情報を持っているなら、私はそれについて聞くのを楽しみにしています。 –