• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースへ接続してからのデータ追加方法)

データベースへ接続してからのデータ追加方法

このQ&Aのポイント
  • データベースへの接続とデータの追加方法について探求します
  • DAOクラスを使用してデータベースへの接続とデータの追加を行う方法を解説します
  • TextDAOクラスを作成し、MVCモデルに従ってサーブレットからJSPにてデータの追加用のページを表示する方法について説明します

質問者が選んだベストアンサー

  • ベストアンサー
noname#33813
noname#33813
回答No.1

>どうすればDAOクラスのメソッドを使えるのかがわかりません。 M(モデル)BeanからDAOをインスタンス化して呼び出せば良いだけです。 >textbeen Javaでは通常クラスは先頭を大文字にします。 これだと変数なのかクラスなのか見ただけで判断できませんよね? メソッド毎に見ると、 findAllメソッドはTEXTテーブルにある全てのレコードを取得し、textbeanクラスのインスタンスへ格納して これをArrayListに追加し、コール元へ返却しています。 つまり コントローラー→Servletが モデル→モデルBeanを呼び出し、モデルBeanがDAOをインスタンス化してfindAllメソッドを呼ぶ ビュー→モデルからfindAllメソッドで呼び出した結果を取得し表示する 流れでテーブルの中身をJSPに出力できます。 createメソッドについても同様の処理の流れで これはレコードを追加したいタイミングで呼び出すようですね。

kokoamuku
質問者

お礼

初歩的なこともお教えいただきありがとうございます。 早速ご指摘いただいた点を修正してから試してみます。 ありがとうございました。

関連するQ&A