1.以前使用如下方式申明Configuration对象
private static Configuration configuration = new Configuration();
由于使用了注解的方式,因此应该使用
private static AnnotationConfiguration configuration = new AnnotationConfiguration();
进行替换
2.如果使用Spring应该使用下面的方式
Spring中的sessionFactory的class要更改为org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean这个class
3.
项目使用hibernate 并使用annotation进行对象映射,开始时提示如下:
Error:org.hibernate.MappingException: An AnnotationConfiguration instance is required to use <mapping class="com.zitong.beans.User"/ >
解决办法:
在hibernatefactory配置文件中,不要用Configuration()用AnnotationConfiguration() 此错误解决!
4.需要在Hibernate中配置
hibernate.cfg.xml要把class加上去