Java 中交易和对话的区别

difference between Transaction and Conversation in Java

我是 java 的新手。有人可以告诉我:在 Java 中什么时候使用 Transaction 什么时候使用 Conversation?我知道数据库中存在一个事务(更新->删除->提交),但它只是在这种情况下才有用?

提前致谢

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

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

交易和对话并不排斥,它们经常齐头并进。您可能提到的事务和对话接口是用于在给定上下文中操作目标事务或对话的实用程序。

About conversation scope

About the Java Transaction API