一.可以分为7个步骤
1.通过Configuration对象读取并解析配置文件
2.读取并解析映射信息,创建SessionFactory对象
3.打开session
4.创建事务Transaction
5.持久化操作,对对象进行CRUD操作
6.提交事务
7.关闭session和SessionFactory对象
如下实例:
--添加学生
package com.test;
import org.hibernate.Session;
import org.hibernate.Transaction;
import com.pojo.Student;
import com.pojo.Student;
import com.util.HibernateSessionFactory;
public class addStudent {
/**
* @param args
*/
public static void main(String[] args) {
//读取总的配置文件
Configuration cfg=new Configuration.configure();
//创建sessionfactory工厂
SessionFactory factory=cfg.buildSessionFactory();
//打开session
Session session = factory.openSession();
//开启事务
Transaction tr = session.beginTransaction();
//持久化操作 :save/update/delete/find 这里是save
Student s1 = new Student();
s1.setSname("张三");
session.save(s1);
//提交事务
tr.commit();
//关闭sessionion
session.close();
}
}