/* * //創建hibernate配置對象 Configuration cfg = new Configuration(); cfg.configure("hibernate.cfg.xml"); //注冊配置屬性信息 ServiceRegistry sr = new StandardServiceRegistryBuilder() .applySettings(cfg.getProperties()).build(); //創建sessionFactory SessionFactory factory = cfg.buildSessionFactory(sr); //創建session Session session = factory.openSession(); //開啟事務之后,才能保存 Transaction tx = session.beginTransaction();*/ /** * hibernate5.x版本 */ SessionFactory factory = new Configuration().configure().buildSessionFactory(); Session session = factory.openSession(); Transaction tx = session.beginTransaction(); //創建對象 User user = new User(); user.setUserId(1); user.setUname("shanxinxin"); user.setGender(0); user.setBirthday(new Date(0)); //通過session保存對象 session.save(user); //提交事務 tx.commit(); //關閉事務 session.close(); }