2010-08-01から1ヶ月間の記事一覧

SpringFrameworkとの連携

JerseyとSpringとの連携について、Jerseyには、Springとの連携用のサーブレットクラスがあるので、それを使います。 web.xmlにSpringとの連携用のサーブレットの設定とSpringのリスナーを設定します。 Springの設定は、通常と同じく、listenerとconfigを下記…

例外をXML形式で戻す方法

JerseyでのRestのサービスで、 例外が発生した場合、例外をスローするとレスポンスとして、 例外が呼び出しもとに通知されます。 通知の形式は、そのまま通常のExceptionだと、スタックトレースになります。 Jerseyの場合、下記の様にWebApplicationExceptio…

JAX-RS(Jersey)での実装に関して

前回は、XMLから自動生成することに書いたので、今度は、実際の実装に関して書きたいと思います。 Jerseyは、URLをアノテーションでマッピングします。 1つのJavaクラスを複数のURLへマッピングできます。 例えば、下記のURLサービスにアクセスするとし…

JAX-RS(Jersey)でのソースを自動生成させる方法に関して

システムのマスターを外部システムへ公開する為、 JAVAでRESTサービスを構築して対応するお仕事をしています。 RESTサービスのJAVAのフレームワークに関して、少し調査し、 今回は、JDK1.6とGlassFishV2の組み合わせで、 JAXBとSpringとのマッチングも問題な…