1. 加载hibernate核心配置文件
//到src下面找到名称是hibernate.cfg.xml配置文件
Configuration cfg=new Configuration();
cfg.configure();
2. 创建SessionFactory对象
//读取hibernate核心配置文件的内容,创建sessionFactory
//在过程中,根据映射关系,在数据库中创建表
SessionFactory sessionFactory=cfg.buildSessionFactory();
3. 使用SessionFactory创建session对象
//类似于连接
Session session=sessionFactory.openSession();
4. 开启事务
Transaction tx=session.beginTransaction();
5. 写具体逻辑CRUD操作(只有这个会变)
//实例化一个对象
User user=new User();
user.setUserName("王花花");
user.setPassword("Whh");
user.setAge(18);
//调用session的方法实现添加
session.save(user);
6. 提交事务
tx.commit();
//如果失败 tx.rollback();
7. 关闭资源
session.close();
sessionFactory.close();