在Hibernate 4升级到5的时候老的sessionFactory出现错误。
公共静态sessionFactory initSession () { 配置配置=new配置(); configuration.configure (); serviceRegistry=new StandardServiceRegistryBuilder () .applySettings (configuration.getProperties ()) .build (); sessionFactory=configuration.buildSessionFactory (serviceRegistry); 返回sessionFactory; }
你可以使用下面的代码来在Hibernate 5中初始化:
公共静态SessionFactory initSession () { 配置配置=new配置(); configuration.configure (); .build .configure serviceRegistry=new StandardServiceRegistryBuilder () () (); 元数据的元数据=https://www.yisu.com/zixun/new MetadataSources (serviceRegistry) .getMetadataBuilder () .build (); .build sessionFactory=metadata.getSessionFactoryBuilder () (); 返回sessionFactory; }