0
我有一个带有JPA/hibernate后端的多线程应用程序(运行在servlet容器中)。此应用程序允许通过简单的URL检索文件。在第一次下载文档(即接收到对特定URL的请求)时,应用程序应通过电子邮件发送通知消息并将文档标记为在数据库中检索到。如何确保多线程JPA应用程序中的单一操作
确保每个文档只发送一封电子邮件的正确方法是什么?由于可能多次单击检索文档的链接,因此可能会有并行事务(在不同的线程中)。这些交易只有在实施时才会看到它们各自的结果。