在 Mongo 中的一致请求中,我发现了如何在 java 代码中处理一致的请求。
DB db...;
db.requestStart();
try {
db.requestEnsureConnection();
code....
} finally {
db.requestDone();
}
spring-data 是否关心它。或者我应该像使用普通的java驱动程序一样手动完成?
在 Mongo 中的一致请求中,我发现了如何在 java 代码中处理一致的请求。
DB db...;
db.requestStart();
try {
db.requestEnsureConnection();
code....
} finally {
db.requestDone();
}
spring-data 是否关心它。或者我应该像使用普通的java驱动程序一样手动完成?
在要在同一连接中执行的 spring 数据中,您应该使用mongoTemplate.executeInSession(DbCallback action)
. 请查看Spring 文档 Section 5.1.1 about Execution Callback。