持久化操作
public class Mang{
public static void main(args[] String){
//实例化Configuration ,这行代码默认加载hibernate.cfg.xml文件
Configuration cfg = new Configuration().Configur();
//以Configuration创建SessionFactory
SessionFactory sf = cfg.bulidSessionFactory();
//实例化Session
Session sess = sf.openSession();
//开始事务
Transaction tx = sess.beginTransaction();
//实例化对象 这个news 是一个写好的JavaBean文件
news n = new news();
//设置这个JavaBean的属性的内容
n.setTitle("hibernate");
n.setContent("happy");
//保存消息
sess.save(n);
//提交事务
tx.commit();
//关闭Session
sess.close();
}
}
1.开发持久化类;
2.获取Configuration.
3.获取SessionFactory.
4.获取Session
5.用面向对象的方式操作数据库
6.关闭事务,关闭Session