第7回では、これまで個別に扱ってきたWebアプリケーション構造(Servlet/JSP)とDAO(Data Access Object)を結合し、データベース連携処理を実装する手順を習得します。
また、ModelとDAOを合わせた結合テストの作成手順を通じ、データベースから取得した実データを画面まで正しく届ける一連の実装力を高めます。
【この授業で学べること】
- WebアプリケーションにおけるDAOの役割と構造
- Servlet/JSPからDAOを呼び出してデータベース操作を行う実装手順
- ModelとDAOを組み合わせた結合テストの作成・検証方法
- データベースから取得したデータをWeb画面へ動的に反映させる実践手法
【利用シーン】
- Webアプリケーションにおいて、ユーザーからの入力データに基づいてデータベースを更新・取得する処理を実装できる。
- ModelとDAOを連携させた結合テストを作成し、データアクセスを伴う処理全体の動作を自力で検証できる。
【授業構成】
- WebアプリケーションとDAO
- DAOを利用したDB連携
- ModelとDAOの結合テスト
- エクササイズ&解説
こんな人におすすめ
- データベース処理とWebアプリケーション画面の連携方法が整理できず困っている方
- DAOを組み込んだ実践的なWebアプリのコード記述手順をマスターしたい方
- 単体テストだけでなく、データベース接続を含む結合テストの書き方を身につけたい方
対象職位