java 从零开始,学习笔记之基础入门(Hibernate_配置详解)(三十六)(二)

2014-11-24 07:42:59 · 作者: · 浏览: 1
Transaction;

import org.hibernate.cfg.Configuration;

import org.hibernate.classic.Session;

import com.ibm.pojo.User;

public class Test {

public static void main(String[] args) {

try{

//读取配置信息

Configuration config = new Configuration().configure();

//获得session工程(链接工厂)

SessionFactory sessionFactory =config.buildSessionFactory();

//获得session(获得连接)

Session session = sessionFactory.openSession();

//开启事务

Transaction tran = session.beginTransaction();

User user = new User();

user.setUserName("javayang");

//保存数据

session.save(user);

//提交事务

tran.commit();

//关闭session

session.close();

}catch(Exception e){

e.printStackTrace();

}

}

}