关于hibernate API访问数据库创建服务注册对象问题

来源:1-11 通过Hibernate API编写访问数据库的代码

夜gg

2017-04-12 10:55

//创建注册对象

ServiceRegistry serviceRegistry = new ServiceRegistryBuilder()

时报错:Type mismatch: cannot convert from ServiceRegistryBuilder to ServiceRegistry;

老师给的包缺少ServiceRegistry jar?换官网的4.2.21试试

写回答 关注

2回答

  • 2017的小确幸
    2017-04-13 18:23:24

    我的没问题,你可以在找一下hibernate的其他jar包,或者我给你也可以!

  • 北峰之南
    2017-04-12 13:24:26

    // 1.生成配置对象(config)
            Configuration config = new Configuration().configure();
            // 2.生成服务注册对象:config.getProperties()-读取配置文件
            ServiceRegistry serviceRegistry = new ServiceRegistryBuilder()
                    .applySettings(config.getProperties()).buildServiceRegistry();
            // 3.创建会话工厂对象
            sessionFactory = config.buildSessionFactory(serviceRegistry);
            // 4.得到会话对象
            session = sessionFactory.openSession();// 开启会话得到会话对象
            // 5.开启事务
            transaction = session.beginTransaction();

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74798 学习 · 835 问题

查看课程

相似问题