您的位置:首页 > 其它

hibernate4与hibernate5的一些区别

2016-07-12 17:58 751 查看
1: 获取sessionFactory

hibernate4:

private static Configuration configuration = null;
private static SessionFactory sessionFactory = null;
private static ServiceRegistry serviceRegistry = null;
public static void main(String[] args) {
try {
configuration = new Configuration().configure();
serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
sessionFactory = configuration.buildSessionFactory(serviceRegistry);
} catch (HibernateException e) {
e.printStackTrace();
}
}


hibernate5:

StandardServiceRegistry standardServiceRegistry = new StandardServiceRegistryBuilder().configure("hibernate_cfg.xml").build();
try {
sessionFactory = new MetadataSources(standardServiceRegistry).buildMetadata().buildSessionFactory();
}catch (Exception e) {
e.printStackTrace();
}finally {
System.out.println("echo all error");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hibernate