java - spring data是否为mongodb处理 “consistent request”?

标签 java mongodb spring-data concurrent-programming

这里consistent request in Mongo我找到了如何在 java 代码中处理一致的请求。

DB db...;
db.requestStart();
try {
   db.requestEnsureConnection();

   code....
} finally {
   db.requestDone();
}

spring-data 关心它吗?或者我应该像使用普通 java 驱动程序一样手动执行?

最佳答案

在同一连接中执行的 spring 数据中,您应该使用 mongoTemplate.executeInSession(DbCallback action) 。请查看Spring documentation Section 5.1.1 about Execution Callback .

关于java - spring data是否为mongodb处理 “consistent request”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19588957/

相关文章:

java.lang.IllegalArgumentException : Bad class: class java. lang.String

mongodb - 查找任何字段与搜索字符串匹配的文档

python - pymongo 更新不起作用

java - 如何指定仅需要使用 ReactiveCassandraRepository 插入实体的几个字段

java - Spring 数据 : update @query or find+save?

包含不同但相似字符串的对象的 Java hashcode() 冲突

java - JLabel可以添加到JTextArea吗?

java - 在单例中进行正确的同步

c# - 带有文档和子文档的 mongodb 架构

java - Spring data jpa datatables : javax. persistence.EntityNotFoundException:无法找到实体