未为类型Configuration定义方法addAnnotatedClass(Class <demo>)

时间:2019-01-03 10:58:40

标签: hibernate-annotations

未为类型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)”及其解决方法

0 个答案:

没有答案