|
|
@@ -1,14 +1,12 @@
|
|
|
package org.springblade.sink;
|
|
|
|
|
|
import com.mongodb.MongoClient;
|
|
|
-import com.mongodb.MongoClientOptions;
|
|
|
import com.mongodb.MongoCredential;
|
|
|
import com.mongodb.ServerAddress;
|
|
|
import com.mongodb.client.MongoDatabase;
|
|
|
import org.apache.flink.configuration.Configuration;
|
|
|
import org.apache.flink.streaming.api.functions.sink.RichSinkFunction;
|
|
|
import org.bson.Document;
|
|
|
-
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.Objects;
|
|
|
@@ -41,7 +39,7 @@ public class MongoSink extends RichSinkFunction<String> {
|
|
|
|
|
|
//通过连接认证获取MongoDB连接
|
|
|
this.mongoClient = new MongoClient(addrs,credentials);
|
|
|
- this.mongoDatabase = mongoClient.getDatabase("ldt");
|
|
|
+
|
|
|
}
|
|
|
super.open(parameters);
|
|
|
}
|