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