由于hibernate4新增了ServiceRegistry,所以AnnotationConfiguration可以放弃了。
EmployeeList el = new EmployeeList();
//el.setId(1); //id生成策略
el.setName("xxx");
el.setBirth_year(31);
Configuration cfg = new Configuration().configure();
ServiceRegistry serviceRegistry =
new ServiceRegistryBuilder().applySettings(cfg.getProperties()).buildServiceRegistry();
SessionFactory factory = cfg.buildSessionFactory(serviceRegistry);
Session s = factory.getCurrentSession();
s.beginTransaction();
s.save(el);
s.getTransaction().commit();