我正在使用
hibernate-release-4.2.4.Final
版本并尝试使用注释而不是 hbm.xml
文件。但运行时总是抛出an-annotation-configuration-instance-is-required-to-use-error
。
当我尝试导入
org.hibernate.AnnotationConfiguration
时,它显示该类已被弃用。
然后我尝试从
AnnotationConfiguration
复制 hibernate-annotation.jar
类文件并在 hibernate3.jar
中使用它,效果很好。
我的问题是如何在较新版本的 Hibernate 版本中初始化注释配置实例?
在 Hibernate 4 中,您不应再使用
AnnotationConfiguration
,而应使用 Configuration
。
使用
HibernateUtils
或其他会话工厂构建器来构建会话工厂。
您可以在此处找到此类实用程序的示例。