[Java] RESTful JAX-RS Roundup

JAX- RSを用いた例を取り扱うほとんどのパラメータが@PathParamにフォーカスしていますが、他にも知っておくべきJAX- RS1.1アノテーションがあります。
Mkyongは@MatrixParamの簡単な利用例を提示しています。
Mkyoungによる@MatrixParamの例
JAX-RS @MatrixParam example
http://www.mkyong.com/webservices/jax-rs/jax-rs-matrixparam-example/
JAX-RSのチュートリアル
http://www.mkyong.com/tutorials/jax-rs-tutorials/
John Yearyは@CookieParamの用例を示しています。
John Yearyによる@CookieParamの例
JAX-RS Tip of the Day: Using @CookieParam
http://javaevangelist.blogspot.com/2012/01/jax-rs-tip-of-day-using-cookieparam.html
その他John YearyがまとめたJAX-RSのリソース
Interesting Articles on JAX-RS
http://javaevangelist.blogspot.com/2012/01/interesting-articles-on-jax-rs.html
両アノテーションともJavadocに記載があります。
Annotation Type MatrixParam
http://jsr311.java.net/nonav/releases/1.0/javax/ws/rs/MatrixParam.html
Annotation Type CookieParam
http://jsr311.java.net/nonav/releases/1.0/javax/ws/rs/CookieParam.html
 一方、Françoisは、Controllerがリソースクラスで、モデルがリソースのメソッドにより返され、Viewがモデル上で動作するテンプレート(これはstapler projectに触発されたもので、Hudsonでも使われています)という、MVCモデルをサポートするJerseyを探索しています。これはJAX- RS規格の一部ではないことに注意してください。
Using Jsp in a Jersey JAX-RS RESTful application
http://blog.usul.org/using-jsp-in-a-jersey-jax-rs-restful-application/
Staplerプロジェクト (Stapler HTTP request handling engine)
http://stapler.java.net/
このあたりを手っ取り早く知りたい方には、AdobeのChristophe Coenraetsが1ヶ月前に投稿したJAX-RSに関するエントリをお勧めします。
RESTful services with jQuery and Java using JAX-RS and Jersey
http://coenraets.org/blog/2011/12/restful-services-with-jquery-and-java-using-jax-rs-and-jersey/

原文はこちら。
http://blogs.oracle.com/theaquarium/entry/restful_jax_rs_roundup

0 件のコメント:

コメントを投稿