• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベース(テーブル情報)操作方法に関して)

データベースのテーブル操作に関する効率的なプログラム作成方法

このQ&Aのポイント
  • データベースのテーブル操作について、効率的なプログラムを作成する方法について教えてください。
  • スーパークラスとサブクラスを使用して、テーブルのカラム変数を宣言し、SQL発行を行う方法を検討しています。
  • テーブルのカラムが多くなる場合、setter・getterの処理が煩雑になるため、他の方法を教えてください。

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

  • ベストアンサー
  • chi-kon
  • ベストアンサー率43% (58/132)
回答No.1

この方法いいのかどうかはわかりません。 ただDBの定義変更にとても弱い作りであるような気がします。 RDBとオブジェクト指向の間では考え方にギャップがありますので、ぴたっと納得いく方法はなかなか見つからないと思います。 XMLを使ってDBとのマッピングを確保するツールが出始めていますのでそちらを検討してはいかがでしょうか。 まぁ自分が遊びで作るのであれば、 DBのレコードのイメージのデータ格納用のクラスを作ります。 そのクラスにテーブル情報やアクセッサ、SQLを書いてあります。 そうすればDB関係の修正はそのクラスで収まりますので。

98AA89
質問者

お礼

「XMLを使ってDBとのマッピングを確保するツール」ですか。そんなものがあるのですね!調べて検討してみます。助言ありがとうございました!!!

関連するQ&A