Skip to content

Commit ba7a3c7

Browse files
committed
insert document
1 parent 4d7e878 commit ba7a3c7

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

mongodb-java/src/main/java/com/hungcdev/mongodb/insertion/InsertDocument.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@
22

33
import com.hungcdev.mongodb.connection.MongoDBConnection;
44
import com.hungcdev.mongodb.data.Post;
5+
import com.mongodb.client.MongoClient;
56
import com.mongodb.client.MongoCollection;
67
import com.mongodb.client.MongoDatabase;
78

89
import java.util.List;
910
import java.util.UUID;
1011

1112
public class InsertDocument {
12-
private MongoDBConnection mongoDBConnection;
1313

1414
private MongoDatabase mongoDatabase;
1515

1616
public InsertDocument(String ip, int port, String databaseName) {
17-
this.mongoDBConnection = new MongoDBConnection();
18-
this.mongoDBConnection.connectMongoDBWithPOJOs(ip, port);
19-
this.mongoDatabase = mongoDBConnection.getMongoClient().getDatabase(databaseName);
17+
MongoClient mongoClient = MongoDBConnection.connectMongoDBWithPOJOs(ip, port);
18+
this.mongoDatabase = mongoClient.getDatabase(databaseName);
2019
}
2120

2221
public <T> void insert(String collectionName, T document , Class<T> classType) {
@@ -25,6 +24,10 @@ public <T> void insert(String collectionName, T document , Class<T> classType) {
2524
}
2625

2726
public static void main(String[] args) {
27+
insertDocumentExample();
28+
}
29+
30+
private static void insertDocumentExample() {
2831
InsertDocument insertDocument = new InsertDocument("localhost", 27017, "HungcDev");
2932
Post post = Post.builder()
3033
.id(UUID.randomUUID().toString())
@@ -39,5 +42,4 @@ public static void main(String[] args) {
3942
}
4043

4144

42-
4345
}

0 commit comments

Comments
 (0)