- ベストアンサー
JavaBean生成時の型の扱いについて
テーブルのカラムに、Date型、Time型があったとして、 それに対するJavaBeanを生成する際、 それぞれの型通りに作成するのか、文字列として扱う、のどちらが一般的でしょうか? (表示させる時に変換するか、DB処理の時に変換するか)
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
この辺は実装者の好みとかプロジェクトの統一とかの問題があるけど Javaの理想としては そのオブジェクトを示す型 でも持つことよ。 つまりDate型Time型てことね。 でも世の中には処理上の都合や記述の統一とか そういう考え方もあって 全データをStringで持つ というやり方も意外と一般的よ。 もっともその場合はデータベースも文字型で保持するのが一般的よ。 これからするならDate型Time型をお勧めするわ。
お礼
ご回答ありがとうございます。 全データをStringで持つやり方もあることはあるんですね。 大変参考になります。 これから取り掛かる所でしたので、Data型、Time型でやろうと思います。