数日前にHibernateを使い始めたとき、私はただ疑問に思っていました。プロジェクトを最初から始めているとしましょう。データベーススキーマを生成するために、アノテーションベースのマッピングまたはHibernateマッピングファイルを使用しますか?
Hibernateマッピングファイルは、注釈では(少なくとも、完全に同等ではない)見つけられないいくつかの機能を提供することを理解しています。しかし、それでも、今日、Hibernateを使用するプロジェクトは、Hibernateマッピングファイルよりもアノテーションベースを採用したいと思っています。
誰かが注釈よりもマッピングファイルを選択したことがありますか?もしそうなら、どのような理由で?