1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| package cn.idea360.assistant.dev.mongo;
import com.mongodb.ConnectionString; import org.springframework.data.mongodb.core.MongoTemplate; import org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory;
public class SimpleMongoClient {
public static void main(String[] args) { ConnectionString connectionString = new ConnectionString("mongodb://localhost:27017/idea360?maxPoolSize=100&waitQueueMultiple=30&waitQueueTimeoutMS=2000&slaveOk=true"); SimpleMongoClientDatabaseFactory mongoClientDatabaseFactory = new SimpleMongoClientDatabaseFactory(connectionString); MongoTemplate mongoTemplate = new MongoTemplate(mongoClientDatabaseFactory);
User user = new User(); user.setId(1); user.setName("idea360.cn"); mongoTemplate.save(user); } }
|