繁体   English   中英

HIbernate中的容器管理事务

[英]Container managed transaction in HIbernate

我对容器管理的事务有些怀疑,因为据我所知,容器管理的事务是容器负责事务(即提交和回滚)的事务。

  1. 什么是容器? 是EJB还是App服务器?
  2. 如果我想用休眠模式进行CMT,该如何实现? 我尝试使用应用服务器JTA,但是当我在休眠状态下打开会话时,它说未找到事务。
  3. 如果我使用App服务器JTA实现,那是什么样的交易?
  4. 我必须利用EJB来进行CMT吗?
  1. EJB是一个容器,像EJB这样的容器可以是App服务器的一部分。
  2. 尝试查找一些教程,其中有许多可用的。 这里是JBoss上的EJB教程: http : //www.mastertheboss.com/jboss-frameworks/hibernate-jpa/quickstart-tutorials-hibernate-jpa
  3. 对不起,我不明白这个问题。
  4. CMT是一个ejb概念,但是如果您对spring事务管理感兴趣,可以使用spring =>的事务管理: http : //docs.spring.io/spring-framework/docs/current/spring -framework-reference / html / transaction.html

只需尝试一些简单的教程=>例如google for ejb休眠教程=>经过一些练习,您就会发现它是如何工作的:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM