1

Hibernate を使用してオブジェクトをデータベースに保存する方法を以下に示しますが、保存中に「org.hibernate.MappingException: Unknown entity: java.lang.Class」エラーが発生し続けます。

System.out.println("transientInstance:" + transientInstance);
System.out.println("transientInstance:" + transientInstance.getClass());  
getSession().save(transientInstance);  

System.out.println statements are printing below information.
transientInstance:class com.mypkg.pojo.Details
transientInstance:class java.lang.Class

何が間違っている可能性がありますか?

ありがとう、

4

1 に答える 1

3

java.lang.Classエンティティ インスタンスではなく、オブジェクトを保存しようとしています。transientInstanceエンティティ インスタンスではありません。ですcom.mypkg.pojo.Details.class

エラーは、への呼び出しの前に、表示されていないコードにありますsave()

于 2012-05-20T17:27:56.017 に答える