お問い合わせ
 期間 14 時間

コース概要

RESTとJAX-RSの入門

  • RESTの原則の理解
  • JAX-RS仕様の概要
  • RESTful API開発におけるJerseyの利点

開発環境の設定

  • JDKとMavenのインストール
  • Mavenを使用したJerseyプロジェクトの作成
  • プロジェクトの構造と設定

JerseyによるRESTful APIの構築

  • リソースとエンドポイントの定義
  • HTTPメソッド(GET, POST, PUT, DELETE)の使用
  • JSONとXMLの扱い

高度なAPI開発

  • リクエストおよびレスポンスフィルターの使用
  • 例外処理
  • 認証と認可の実装

APIのテスト

  • Postmanによる手動テスト
  • JUnitおよびREST-assuredによる自動テスト
  • テスト用のAPIモック

APIドキュメンテーションとバージョン管理

  • JerseyでのSwagger/OpenAPIの使用
  • エンドポイントのドキュメント化
  • APIのバージョン管理戦略

ベストプラクティスとトラブルシューティング

  • スケーラブルなAPIの設計
  • Jerseyにおける一般的な問題への対処
  • パフォーマンスの考慮事項

まとめと次のステップ

要求

  • Javaプログラミングの基礎知識
  • RESTfulコンセプトの理解
  • HTTPメソッドとJSONの理解

対象読者

  • Java開発者
  • APIテスター
  • ソフトウェアエンジニア

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース