日本語PDF 目次 目次 表一覧 タイトルおよび著作権情報 はじめに 対象読者 関連ドキュメント 表記規則 1 この本の目的と目標 アプリケーションのアーキテクチャ コンポーネントおよびリポジトリ 1日目の目標とタスク 2日目の目標とタスク 2 JDBC、UCPおよびデータベースにおけるJavaの簡単な紹介 Java Database Connectivityドライバ(JDBC) ユニバーサル接続プール データベースにおけるJava(OJVM) 3 HR Webアプリケーションの概要 HR Webアプリケーションの機能 4 アプリケーション開発の開始 インストールする必要があるもの Oracle Database 12c リリース2 (12.2) JDBCアプリケーションのHRスキーマのロック解除 JDK 8 JDeveloper IDE J2SEまたはJDK 統合開発環境 Webサーバー Oracle Database 12c リリース2 (12.2)のインストールの検証 Githubリポジトリの詳細 JDeveloperでのアプリケーションのインポート JDeveloperでのアプリケーションのコンパイル Mavenを使用したコンパイルと、任意のJava EEコンテナでのアプリケーションの実行 5 全従業員をリスト 従業員のJava Beanエンティティの作成 JDBC接続のためのJava Beanインタフェースの作成 JDBC接続のためのJava Bean実装の作成 リクエストを処理するサーブレットの作成 結果を表示するHTMLページの作成 CSSファイルの作成 6 従業員IDによる検索 Employee Java Bean リクエストを処理するコードのサーブレットへの追加 従業員IDによる検索のための新規HTMLの作成 7 従業員レコードの更新 EmployeeBean.javaでの新しいメソッドgetEmployeeByFn(String)の宣言 新しいメソッドupdateEmployee(Employee)の宣言 従業員名による検索のための新しいメソッドgetEmployeebyFn()の実装 新しいメソッドupdateEmployee(Employee)の実装 サーブレット(WebController.java)へのコードの追加 新しいHTML(incrementSalary.html)の作成 Tomcatでのログイン・ユーザーの作成 8 ベスト・プラクティス 9 トラブルシューティングおよびデバッグ 索引