//1、读取并解析配置文件 <--------->相当于使用DataSource获取连接前读取DataSource的配置文件
Configuration conf = new Configuration().configure();
//2、读取并解析映射信息,创建SessionFactory<------->相当于创建DataSource对象
SessionFactory sf = conf.buildSessionFactory();
//3、打开session <--------------->相当于JDBC获得连接
Session session = sf.openSession();
//4。开启一个事务(增删改操作必须,查询操作可选) <---------->JDBC开启事务
Transaction tx = null;
try{
tx = session.begionTransaction();
//5、持久化操作 <----------->JDBC这一步也是持久化操作
User user = new User();
user.setUname("user");
user.setUpass("password");
session.save(user);
//6、提交事务
tx.commit();
}catch(Exception e){
if(null != tx ) {tx.rollback();}
e.printStackTrace();
}finally{
//关闭session
session.close();
}