Honenate中的AnnotationConfiguration和Configuration有什么区别?我问这个问题是因为我在尝试使用此行代码获取SessionFactory时需要使用AnnotationConfiguration实例才能使用映射类
SessionFactory sf=new Configuration().configure("hibernate.cfg.xml").buildSessionFactory();
但是,如果我将其替换为AnnotationConfiguration,则可以正常工作。
最佳答案
在Hibernate 3.6中,已弃用org.hibernate.cfg.AnnotationConfiguration
,并且其所有功能已移至org.hibernate.cfg.Configuration
。
因此,您可以用AnnotationConfiguration
类安全地替换Configuration
。