私が取り組んでいるプロジェクトにSpring-3.0.5とHibernate-3を使用しています。 私は断続的に "org.hibernate.MappingException:Unknown entity:" "user_roles"ドメインテーブルだけを取得し、そのテーブルにレコードを挿入しようとすると、すべてのドメインは、使用「javax.persistence.Entity」と一般的に、このエラーの原因であるない「org.hibernate.annotations.Entity」を、オブジェクト。 「sessionFactory」Beanには、「packagesToScan」という値が提供されています。プロジェクトの清掃とビルドは役に立たなかった。 Tomcatにデプロイするときに 驚くべきことに、私は、コンソール上で次の行を参照してください:断続的にorg.hibernate.MappingExceptionを取得します:未知のエンティティ:
ちょうど他のすべてのドメインクラスのような[AnnotationBinder] Binding entity from annotated class: UserRole
[EntityBinder] Bind entity UserRole on table user_roles
。
(この質問はまだ回答されていないanother questionの正確なコピーであるように思われる。)
すべてのヘルプははるかに高く評価されます。
ありがとうございました。