简介

        本文用示例介绍Spring Data MongoDB(MongoTemplate)插入数据的方法。

插入一条

User user = new User();
user.setName("woms");
user.setAge(15);
//db.user.insert({"name":"woms","age":15})
mongoTemplate.insert(user);

// 或者指定collection名字
// mongoTemplate.insert(user, "user");

插入多条

//> db.user.insert([{"username":"jj","age":11},{"username":"jj","age":11}])

List<User> list = new ArrayList<>();
User user = new User();
user.setAge(14);
user.setName("jj");
list.add(user);
mongoTemplate.insertAll(list);

//或者指定collection名字
//mongoTemplate.insert(list, "user");