hibernate版本问题
时间:2008-08-27 22:00:57
来源:论坛整理 作者: 编辑:chinaitzhe
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();
关键字:版本,问题,
上一篇:what数据抽象and过程抽象
下一篇:下面没有链接了











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