hibernate版本问题

时间:2008-08-27 22:00:57   来源:论坛整理  作者:  编辑:chinaitzhe
大家好,我的hibernate程序:
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class UserTest {
public static void main(String[] args){
Configuration cfg = new Configuration().configure();

SessionFactory factory = cfg.buildSessionFactory();

Session session = factory.openSession();

session.beginTransaction();

User user = new User();
user.setName("张三");
.......
session.save(user);
session.getTransaction().commit();
if(session.isOpen()){
session.close();
}

}
}

其中这条语句: session.getTransaction().commit();

中session没有getTransaction()方法,不能手动提交事务,很是郁闷,我用的版本是hibernate3.0的,请各位指点下。
要下载个什么包呢?
网友回复:另一个不是解决了吗?

怎么没有人回复,没法结贴啊
网友回复:Transaction tran=getSession().beginTransaction();


tran.commit();
关键字:版本,问题,

相关文章

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面