Javaにおけるエンタープライズ開発の標準技術である「Java EE」。その中でもWebアプリケーション開発の中核技術となるJPA・JSF・CDIの基礎について、実際にプログラムを作りながら学習します。3日目はほぼ1日演習で、実践力を身に付けます。最新の「Java EE 7」に対応しています。
○ Java EE 7とは - Java EE 7の概要 - Java EE Webアプリケーションのアーキテクチャ - 対応しているアプリケーションサーバー - GlassFishのインストールと環境設定 ○ JPAによる永続化層の作成 - JPAの概要 - JPAプロジェクトの作成とエンティティの自動生成 - 検索・追加・更新・削除の実行 - エンティティのライフサイクル - エンティティに付加するアノテーション - テーブルの自動生成 - エンティティのリレーションシップと結合 - カスケード戦略 - JPQLの基本構文 - JPQLによる結合とコンストラクタ式 - フェッチ戦略とN+1問題対策 - ネイティブSQLの利用 - 名前付きクエリの利用 - Criteria APIの利用 - 同時実行制御とロック - コールバックとリスナ - JPAとBean Validation ○ JSFによるプレゼンテーション層の作成 - JSFの概要 - JSFで「Hello World」 - JSFの動作の仕組み - リダイレクトとFlashによる画面遷移 - タグライブラリ - 標準Converterによる入力値の変換 - Converterの自作 - 標準Validatorによる入力検証 - Validatorの自作① 検証メソッドの作成 - Validatorの自作② Validatorクラスの作成 - アノテーションによる入力検証(Bean Validation) - 検証アノテーションのカスタマイズ - Managed Beanでの入力検証 - 画面テンプレートの作成 - Ajaxによる非同期通信 - WebSocketによるリアルタイム通信 - JSFカスタムコンポーネントライブラリ ○ CDIによるビジネスロジック層の作成と各層の連携 - CDIの概要 - JNDIコネクションプーリングの設定 - CDIによる各層の連携 - InterceptorによるAOP - JTAによるトランザクション管理 ○ 総合演習(3日目全て) - JPA・JSF・CDIを利用したWebアプリケーション開発
9:30~17:00(3日間)
ウチダ人材開発センタ(東京都墨田区横網1-6-1 KFCビル7F)
→アクセスマップはこちらをご覧ください。
120,000円(本体価格)+消費税(税込129,600円)