zoukankan      html  css  js  c++  java
  • Hibernate 4 升级到 Hibernate 5 的时候 SessionFactory 不能使用

    在 Hibernate 4 升级到 5 的时候老的 sessionFactory 出现错误。

    	public static SessionFactory initSession() {
    		Configuration configuration = new Configuration();
    		configuration.configure();
    		serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();
    		sessionFactory = configuration.buildSessionFactory(serviceRegistry);
    		return sessionFactory;
    	}

    你可以使用下面的代码来在 Hibernate 5 中初始化:

        public static SessionFactory initSession() {
            Configuration configuration = new Configuration();
            configuration.configure();
    
            serviceRegistry = new StandardServiceRegistryBuilder().configure().build();
            Metadata metadata = new MetadataSources(serviceRegistry).getMetadataBuilder().build();
    
            sessionFactory = metadata.getSessionFactoryBuilder().build();
            return sessionFactory;
        }
    
    

    https://blog.ossez.com/archives/3065

  • 相关阅读:
    3D照片放大展示窗口
    [NOI2015]品酒大会
    [SDOI2016]排列计数
    [SCOI2008]奖励关
    HDU4336 Card Collector
    CF540D Bad Luck Island
    [NOI2016]网格
    HDU3076 ssworld VS DDD
    [USACO10HOL]赶小猪
    CF113D Museum
  • 原文地址:https://www.cnblogs.com/huyuchengus/p/11676160.html
Copyright © 2011-2022 走看看