- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベース(テーブル情報)操作方法に関して)
データベースのテーブル操作に関する効率的なプログラム作成方法
このQ&Aのポイント
- データベースのテーブル操作について、効率的なプログラムを作成する方法について教えてください。
- スーパークラスとサブクラスを使用して、テーブルのカラム変数を宣言し、SQL発行を行う方法を検討しています。
- テーブルのカラムが多くなる場合、setter・getterの処理が煩雑になるため、他の方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
この方法いいのかどうかはわかりません。 ただDBの定義変更にとても弱い作りであるような気がします。 RDBとオブジェクト指向の間では考え方にギャップがありますので、ぴたっと納得いく方法はなかなか見つからないと思います。 XMLを使ってDBとのマッピングを確保するツールが出始めていますのでそちらを検討してはいかがでしょうか。 まぁ自分が遊びで作るのであれば、 DBのレコードのイメージのデータ格納用のクラスを作ります。 そのクラスにテーブル情報やアクセッサ、SQLを書いてあります。 そうすればDB関係の修正はそのクラスで収まりますので。
お礼
「XMLを使ってDBとのマッピングを確保するツール」ですか。そんなものがあるのですね!調べて検討してみます。助言ありがとうございました!!!