Java中的Transaction和Conversation之间的区别

时间:2017-02-06 10:05:08

标签: transactions javabeans cdi conversation-scope javax

我对java很新。有人能告诉我:何时使用Transaction以及何时在Java中使用Conversation?我知道数据库中存在一个事务(update-> delete-> commit),但只有在这种情况下它是实用的?

提前致谢

1 个答案:

答案 0 :(得分:0)

事务是一个不可分割的工作单元,用于维护数据完整性。

在会话范围内,bean将保持其状态,直到会话结束。该会话绑定到HTTP会话。

交易和对话并不是唯一的,它们经常并存。您可能引用的Transaction和Conversation接口是在给定上下文中操纵目标事务或对话的工具。

About conversation scope

About the Java Transaction API