0

Hibernate の Entity クラスから DDL ( hbm2ddl ) 機能への一般的な用語が何であるかを知りたいです。

ドメイン駆動設計モデル駆動開発か、それとも何か他のものですか?

4

1 に答える 1

1

確かにドメイン駆動設計ではありません。hbm2ddl は DDD と組み合わせて使用​​できますが、DDD の原則とはあまり関係がありません。DDD は永続化テクノロジにあまり重点を置いておらず、ビジネス ドメインにより重点を置いています。

MDD は議論の余地のあるポイントになる可能性があります。MDD の考え方はコードでモデリング アーティファクトを使用することであるため、これは MDD の一部であると言えます。ドメイン モデル クラスを使用してデータベース スキーマを生成することは、MDD の例と見なすことができます。

于 2012-12-26T19:04:58.923 に答える