- - PR -
DB周りのクラス設計
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-02-01 00:48
あくまでも、正解というのがない世界なので・・・
さらに追記になりますが、Daoだけでは難しい処理では、 生のJDBCのAPIを使うこともあります。 例えば返すカラムが条件によって動的になる場合、 既存のORマッパーでは対応が難しいというような場合です。 カラムが動的になれば、Javaは静的言語なので、 ORマッパーでは対応が難しいわけです。 業務ロジックがデータを意識してもデータベースを意識するのは、 正直ダサいと思う部分もあるのですが、万能なツールというのは存在しないので、 明示的な根拠がある限り、例外的な処理方法があっても、 それは問題ないと考えますね。 |