Hibernate の Entity クラスから DDL ( hbm2ddl ) 機能への一般的な用語が何であるかを知りたいです。
ドメイン駆動設計かモデル駆動開発か、それとも何か他のものですか?
Hibernate の Entity クラスから DDL ( hbm2ddl ) 機能への一般的な用語が何であるかを知りたいです。
ドメイン駆動設計かモデル駆動開発か、それとも何か他のものですか?
確かにドメイン駆動設計ではありません。hbm2ddl は DDD と組み合わせて使用できますが、DDD の原則とはあまり関係がありません。DDD は永続化テクノロジにあまり重点を置いておらず、ビジネス ドメインにより重点を置いています。
MDD は議論の余地のあるポイントになる可能性があります。MDD の考え方はコードでモデリング アーティファクトを使用することであるため、これは MDD の一部であると言えます。ドメイン モデル クラスを使用してデータベース スキーマを生成することは、MDD の例と見なすことができます。