我试图理解mongodb的asynch java驱动程序是如何工作的:
collection.insertOne(doc, new SingleResultCallback<Void>() {
@Override
public void onResult(final Void result, final Throwable t) {
System.out.println("Inserted!");
}
});
答案 0 :(得分:1)
功能接口是Java 8中引入的概念。基本上它是一个只有一个方法声明的接口(默认和静态方法除外)。请参阅What is use of Functional Interface in Java 8?。
根据mongodb documentation,在操作竞争时调用该方法。
在此结构中,如果不是result
,您可以使用null
个实例。