hibernate吧 关注:2,526贴子:3,004
  • 1回复贴,共1

作业里buildsessionFactory以过时,请问大佬

只看楼主收藏回复

作业里buildsessionFactory以过时,请问大佬怎么改成hibernate4.2.3可以用的代码,下附原码。



来自Android客户端1楼2020-05-11 10:54回复
    package test;
    import javax.security.auth.login.Configuration;
    import org.hibernate.Session;
    import org.hibernate.SessionFactory;
    import org.hibernate.Transaction;
    import org.hibernate.service.ServiceRegistry;
    import org.hibernate.service.ServiceRegistryBuilder;
    import com.bean.User;
    @test
    public class hbtest {
    public void testAdd(){
    org.hibernate.cfg.Configuration cfg = new org.hibernate.cfg.Configuration();
    cfg.configure();
    SessionFactory sessionFactory =cfg.buildSessionFactory();
    Session session = SessionFactory.openSession();
    Transaction tx =session.beginTransaction();
    User user =new User();
    user.setName("管理员");
    user.setPassword("123456");
    session.save(user);
    tx.commit();
    session.close();
    sessionFactory.close();
    }
    }


    来自Android客户端2楼2020-05-11 10:55
    回复