问答详情
源自:1-11 通过Hibernate API编写访问数据库的代码

最新版本hibernate的问题

heibernate3.xx版本用老师代码没问题 但是5.xx版本会出错 需要修改测试类的init()方法

public void init()
{
    //读取配置对象
    Configuration config=new Configuration().configure();
    //创建服务注册对象
    ServiceRegistry serviceRegistry= new StandardServiceRegistryBuilder().configure().build();
   //创建会话工厂对象
    sessionFactory =new MetadataSources(serviceRegistry).buildMetadata().buildSessionFactory();
    //会话对象
    session=sessionFactory.openSession();
    //开启事务
    transaction=session.beginTransaction();
}

参考:https://blog.csdn.net/bingjianit/article/details/68954250


提问者:慕莱坞8430356 2019-04-15 02:34

个回答

  • 慕莱坞8430356
    2019-04-15 02:34:44

    已解决