未为类型Configuration定义方法addAnnotatedClass(Class)
我正在尝试在我的Dynamic Web项目中使用Hibernate将数据插入数据库中。使用注释代替XML文件。但是我收到一个编译错误“类型Configuration的方法addAnnotatedClass(Class)未定义”。如何解决?
package pak;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class MainClass {
public static void main(String[] args) {
// TODO Auto-generated method stub
SessionFactory factory= new Configuration().configure("hibernate.cfg.xml").addAnnotatedClass(demo.class).buildSessionFactory();
Session session=factory.getCurrentSession();
try{
demo obj=new demo("name1","name2","name3");
session.beginTransaction();
session.save(obj);
session.getTransaction().commit();
}finally{
factory.close();
}
}
}
我想知道什么是原因编译错误“对于类型Configuration未定义方法addAnnotatedClass(Class)”及其解决方法