问答详情
源自:3-4 [Hibernate单表操作] 对象类型

类型serviceregistrybuilder是过时的

类型serviceregistrybuilder是过时的 ,改成用StandardServiceRegistryBuilder注册对象要用的jar包是哪个,有谁知道吗

提问者:番茄盐煎肉 2016-04-23 17:20

个回答

  • SoWhat1115
    2016-04-24 00:23:01
    已采纳

    StandardServiceRegistry standardRegistry = new StandardServiceRegistryBuilder().configure().build();
    Metadata metadata = new MetadataSources(standardRegistry).getMetadataBuilder().applyImplicitNamingStrategy(ImplicitNamingStrategyJpaCompliantImpl.INSTANCE).build();<br>
    sessionFactory = metadata.getSessionFactoryBuilder().build();
    session = sessionFactory.openSession();
    transaction = session.beginTransaction();

    你应该用的是hibernate4 所以应该这样注册 

  • 番茄盐煎肉
    2016-04-25 10:16:45

    谢谢,已经解决了