jta的东西啊希望高手能简单清楚的能说明
Hibernate怎么处理事务以及jta的使用谢谢啊

解决方案 »

  1.   

    Java Transaction API(Java事务API),Java中进行事务划分的技术
      

  2.   

    hibernate的session实质上就是JDBC的Connection,它本身就可以作为一个事务,分为one operation on transaction,和one request many transaction这样的方式jta是容器事务,借助于应用服务器的事务机制,在hibernate中只需要配置声明就ok
      

  3.   

    哦是不是jat就是apServer自己的事务的机制..................
    hibernate不用ApServer的而是自己用自己的方法.....??
    jat事务有例子吗?
      

  4.   

    // Non-managed environment idiom
    Session sess = factory.openSession();
    Transaction tx = null;
    try {
    tx = sess.beginTransaction();
    // do some work
    ...
    tx.commit();
    }
    catch (RuntimeException e) {
    if (tx != null) tx.rollback();
    throw e; // or display error message
    }
    finally {
    sess.close();
    }
      

  5.   

    Hibernate Reference Documentation
    Version: 3.1
    Chapter 11. Transactions And Concurrency
    你可以看他的第11章,就是讲事务的
      

  6.   

    // Non-managed environment idiom with getCurrentSession()
    try {
    factory.getCurrentSession().beginTransaction();
    // do some work
    ...
    factory.getCurrentSession().getTransaction().commit();
    }
    catch (RuntimeException e) {
    factory.getCurrentSession().getTransaction().rollback();
    throw e; // or display error message
    }
      

  7.   

    请问你要那样清楚?
    hibernate执行的事务格式就如上了啊,往里面填代码就行了。
      

  8.   

    建议你看看hibernate包自带的文档“Hibernate Reference Documentation”,有中文版的,比较全面。