言語|国を設定する

各国のポータルページを見る

各国の最新情報は、以下の国別ポータルページからご確認ください。

JB298

JBoss Development: Persistence with Hibernate + 認定試験

情報を表示しています:

HibernateアプリケーションスタックによるJavaのリレーショナル永続性

JBoss® Hibernate® Technology (JB297) は 4 日間のコースであり、強力な Java Hibernate Application Stack を利用するために必要な知識とスキルを Java 開発者に提供します。またこのコースでは、わかりやすくインタラクティブな講義と実践ラボを通じて、Hibernateの要点と内部について学習し、実用的なアプリケーションとベストプラクティスを紹介します。

このコースには Red Hat エキスパート試験 ーPersistenceー (EX297) が含まれており、受講者はこの試験に向けて学習します。

コース概要

このコースを修了すると、Hibernateを活用して、パフォーマンスの最適化とソフトウェアの保守コストの削減を図りながら、優れた設計の堅牢なビジネスアプリケーションを作成して保守するためのベストプラクティスを習得できます

コース内容の概要

  • Hibernateの主要アプリケーションプログラミングインターフェース (セッション、トランザクション、クエリ、EntityManager、SessionFactory、アノテーション)
  • Hibernate Search、Validation、Shards、および Tools テクノロジー
  • 継承と多形関係のマッピング
  • Hibernate HQL、Criteria、および JDBC/SQL のクエリ
  • Hibernate Tools の統合開発環境 (IDE)
  • Hibernate開発者のベストプラクティスとパターン
  • Hibernate のデプロイ、設定、およびパフォーマンスチューニング

エキスパート認定 ーPersistanceーとは

エキスパート認定 ーPersistanceーは、Hibernate での Java Persistence API に関連した実際のタスクに対する能力を示すものです。

コースの対象者と前提条件

  • エンタープライズシステムのアーキテクト
  • SQL ベースのデータベースシステムを使用する経験豊富な Java 開発者
  • ビジネスコンポーネントおよびデータベース開発者
  • ORM がパフォーマンスに与える影響、SQL データベース管理システムと永続レイヤーのパフォーマンスを調整する方法を理解する必要があるデータベース管理者

このコースを受講するための前提条件

  • Java Platform Enterprise Edition (Java EE) または Java 2 Platform Enterprise Edition (J2EE) の経験
  • エンタープライズソフトウェアシステム開発の高度な知識
  • レガシーシステムの統合の知識

このコースの概要

Javaの永続性の理解
JBoss® Hibernate® が、どのようにして効果的にオブジェクト指向環境でリレーショナルデータを表すかを学習します。
Hibernateの使用
Hibernate の主要なマッピングと永続性機能を活用してシンプルなアプリケーションをデプロイします。
Hibernateのプロジェクトとツール
利用可能な JBoss Developer Studio Hibernate ツールを使用して、プロジェクトのドメインオブジェクトを分析します。
高度なHibernateのマッピング
組み込みおよびユーザー定義の型を使用して Hibernate エンティティを拡張し、堅牢な識別子を開発します。
エンティティのリレーションと継承
高度なリレーショナルマッピングを使用して、単方向および双方向の関連付けを管理し、Java 継承をデータベーステーブルにマッピングします。
Hibernateでの永続的な状態とトランザクション
Hibernate がテーブル内のデータとエンティティ内の値の間のリレーションシップを管理し、これらの状態の変更を作業単位に関連付ける方法を確認します。
効率的なデータのクエリー
ハイバネートの取得戦略、クエリオプション、フィルターを活用して効率的なクエリを作成する方法を学習します。
設計とベストプラクティスの確認
Hibernate の基本的な設計パターンとベストプラクティスを学習し、効率的な Hibernate システムを構築するためにそれらを適用する方法を学習します。
Hibernateの構成とデプロイ
Hibernate の適応性の高いフレームワークを、シンプルな Java スタンドアロンアプリケーションから本格的な Java エンタープライズクラス環境まで、さまざまなアプリケーションタイプで使用します。
Hibernateの高度なフレームワーク
Hibernate の高度なツールは、データベースインスタンスのテスト、バリデーション、検索、スパニングといった分野で開発者を支援します。

: コース概要は、テクノロジーの進歩や対象業務の性質の変化に伴って変更されることがあります。具体的な学習内容やトピックについてご不明な点がある場合は、お電話 (米国: 1-866-626-2994) またはオンラインでトレーニングスペシャリストにお問い合わせください。

推奨される次の試験またはコース

Red Hat エキスパート試験 ーPersistenceー (EX297)
実技形式の試験で、所要時間は 4 時間です。