• ベストアンサー

JavaBean生成時の型の扱いについて

テーブルのカラムに、Date型、Time型があったとして、 それに対するJavaBeanを生成する際、 それぞれの型通りに作成するのか、文字列として扱う、のどちらが一般的でしょうか? (表示させる時に変換するか、DB処理の時に変換するか)

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

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

この辺は実装者の好みとかプロジェクトの統一とかの問題があるけど Javaの理想としては そのオブジェクトを示す型 でも持つことよ。 つまりDate型Time型てことね。 でも世の中には処理上の都合や記述の統一とか そういう考え方もあって 全データをStringで持つ というやり方も意外と一般的よ。 もっともその場合はデータベースも文字型で保持するのが一般的よ。 これからするならDate型Time型をお勧めするわ。

muu731u
質問者

お礼

ご回答ありがとうございます。 全データをStringで持つやり方もあることはあるんですね。 大変参考になります。 これから取り掛かる所でしたので、Data型、Time型でやろうと思います。

関連するQ&A

専門家に質問してみよう