企業レベルの業務アプリケーション(エンタープライズ規模)を開発するとき、システムのソースコードを変更せずにアプリケーションのオブジェクトモ デルを拡張できるような実装を顧客に要求されることがよくあります。拡張可能なドメインモデルを利用すれば、付加的な労力やオーバーヘッドなしに新たな機 能性を開発することができるようになります。
要求される機能性を達成する最もシンプルかつコストパフォーマンスのよい方法は、カスタムフィールドをサポートすることによって、拡張可能なビジネスエンティティをアプリケーションに実装することでしょう。
このArticleでは、Hibernate使ったドメインオブジェクトカスタムフィールドについて解説します。
Article本文はこちらからご覧ください。
また、Hibernateに関する他の記事はこちらからどうぞ。