- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベース処理のプログラミングについて)
データベース処理のプログラミングについて
このQ&Aのポイント
- データベース処理のプログラミングについて悩んでいます。現在はデータベースにあるTable1を処理するためのクラスを作成していますが、メソッドの引数の設計に悩んでいます。
- クラスclsTable1にはTable1の各フィールドに対応するメンバとプロパティがあります。また、主キーで検索やフィールドの範囲検索をするメソッドもありますが、引数の設計が難しいです。
- フィールド数が増えると引数が増えてしまい、使いづらくなるため、どのようにメソッドの引数を設計すれば良いか悩んでいます。他の方はどのようにされているのか、教えていただけると助かります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- Siegrune
- ベストアンサー率35% (316/895)
回答No.2
お礼
回答ありがとうございます。 > 正直、どの値を設定すべきかどうかは、メソッド名や詳細設計、テーブル設計を > 見れば分かることかと思います。 基本的には作るのもメンテするのも自分だけなので問題は無いのですが、後任が見た時のことも考えた方がいいかなと思い始めました。 でも、それほど気にしなくてもいいみたいですね。 DTOクラス、DAOクラスについては、参照urlを見ても???です。 このキーワードで勉強してみます。