- PR -

DB周りのクラス設計

投稿者投稿内容
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2007-02-01 00:48
あくまでも、正解というのがない世界なので・・・

さらに追記になりますが、Daoだけでは難しい処理では、
生のJDBCのAPIを使うこともあります。
例えば返すカラムが条件によって動的になる場合、
既存のORマッパーでは対応が難しいというような場合です。

カラムが動的になれば、Javaは静的言語なので、
ORマッパーでは対応が難しいわけです。

業務ロジックがデータを意識してもデータベースを意識するのは、
正直ダサいと思う部分もあるのですが、万能なツールというのは存在しないので、
明示的な根拠がある限り、例外的な処理方法があっても、
それは問題ないと考えますね。

スキルアップ/キャリアアップ(JOB@IT)