私が取り組んでいるプロジェクトでは、Hibernate オブジェクト (*.hbm.xml ファイルにマップされているもの) は接尾辞 "Hib" で終わるという規則があります。たとえば、「UserHib」や「OrderHib」などがあります。
これが便利な理由は、dao レイヤーの外側にあるコードを見ると、これらのオブジェクトがドメイン オブジェクトであることが非常に直感的にわかるからです。また、潜在的な問題 (遅延初期化、プロキシ オブジェクトなど) のフラグも立てます。
ここで、通常の jdbc レイヤーを介してアクセスおよび作成されるいくつかのドメイン オブジェクトを追加する必要があります。同じ接尾辞を使用すると、混乱 (.hbm.xml ファイルに見つからない新しいオブジェクト) が増えるか、混乱が減りますか (ドメイン オブジェクトの統一された接尾辞)?
何かご意見は?