タグ

springとRESTに関するmuu-minのブックマーク (2)

  • Spring 3.0 REST/JAXB

    リソース Foo は以下のようなクラスで表現する(以下、パッケージはどれも springmvc.web とした)@XmlRootElement public class Foo { String name = ""; public Foo() {} public Foo(String name) { this.name = name; } public void setName(String name) { this.name = name; } public String getName() { return name; } }コントローラはこんな風になる。@Controller @RequestMapping("/foo") public class FooController { @RequestMapping( value = "/id/{fooId}", method = Req

  • Jersey、AJAX、JSONを使ってRESTに挑戦しよう

    はじめに REST(Representational State Transfer)は、HTTPを介した包括的な方法でデータを扱うことを可能とする、強力で軽量なアーキテクチャです。しかし、強力であるとはいえ、独自のコードにRESTを取り入れるのは少々手間がかかるため、何らかの支援が必要になります。Javaでのコーディングの場合は、Jerseyが助けになります。Jerseyは、JavaコードをREST対応にするために必要な作業を簡素化するオープンソースプロジェクトです。 この記事では、RESTを簡単に紹介し、Jerseyの背景にある基的な動作概念を説明します。次に、Jerseyを使用して、実際のJavaコードをRESTfulにする方法を示します。最後に、ブラウザベースのJavaScript、AJAX、およびJSONを使用して、作成したRESTfulコードにアクセスする方法を示します。関連ト

    Jersey、AJAX、JSONを使ってRESTに挑戦しよう
  • 1