Skip to content

Latest commit

 

History

History

spring-boot-mongo

Folders and files

NameName
Last commit message
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