spring-boot-mongo
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
配置如下: spring.application.name=spring-boot-mongo spring.data.mongodb.uri=mongodb://localhost:27017/springboot-db 增删改查 MongoTemplate mongoTemplate; mongoTemplate.findAll(com.vincent.springbootmongo.model.User.class); Query query = new Query(Criteria.where("userName").is(userName)); mongoTemplate.findOne(query, User.class); Query query = new Query(Criteria.where("id").is(user.getId())); Update update = new Update().set("userName",user.getUserName()).addToSet("newUserName",user.getUserName()); mongoTemplate.updateFirst(query, update, User.class).getMatchedCount(); mongoTemplate.save(user); Query query = new Query(Criteria.where("id").is(id)); mongoTemplate.remove(query, User.class).getDeletedCount(); 记得安装mongodb,启动MongoDB Server