No Hibernate 4, Configuration.buildSessionFactory está obsoleto em favor de uma nova sobrecarga que constrói uma SessionFactory usando um Service Registry.
Configuration cfg = new Configuration();
cfg.configure();
ServiceRegistryBuilder builder = new ServiceRegistryBuilder();
builder.applySettings(cfg.getProperties());
ServiceRegistry sr = builder.buildServiceRegistry();
cfg.buildSessionFactory(sr);
Isso é útil se você precisar criar manualmente uma SessionFactory (não usando JPA).