2012-04-30 18 views
0

JPAとHibernateを利用するcreateaシンプルなCRUDアプリケーションがあります。JPA Hibernate MappingException:不明なエンティティ

私は、JPA [email protected]注釈と休止状態設定ファイル(hibernate.cfg.xml)を注釈したエンティティを持っています。

私はHibernateネイティブAPI (Session, Session Factory, HibernateUtil)を使用するのではなく、JPAエンティティマネージャを使用しません。 私は、ハイバネートマッピングファイルとpersistence.xmlを持っていません。

問題があります。

助けてください。

+0

マッピングアノテーションにテーブル名を指定し、それが機能するかどうかを確認します。 – Bitmap

+0

私は@テーブル(name = "TableName")を持っており、マッピング例外はまだ発生しています。 – peterwkc

+0

Hibernate Native APIを使用しており、自動検出エンティティクラスはありません。したがって、私はhibermate.cfg.xmlでマッピングを指定したばかりで、うまく動作します。 – peterwkc

答えて

0

JPAアノテーションを使用しているときと同じように、マッピングファイルを用意する必要はありません。しかし、Spring 3.1のLocalContainerEntityManagerFactoryBeanクラスを使用している場合を除いて、persistence.xmlを持つ必要があります。

+0

私はpersistence.xmlを作成し、私が使用するプロバイダを含めるべきですか?永続性の例を教えてください。 – peterwkc

+0

このリンクから見つけることができます。http://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/configuration.html#setup-configuration-packaging – Seshagiri

+0

I persistence.xmlを作成しましたが、引き続きmappingExceptionが発生しています。 – peterwkc

関連する問題