-
需求:实现用户的增删查改
-
技术要点
-
- properties文件的配置:
spring.application.name=spirngboot-int-mongodbeg
spring.data.mongodb.database=#
spring.data.mongodb.host=#
spring.data.mongodb.password=#
spring.data.mongodb.port=27017
spring.data.mongodb.username=#
本mongodb环境没有设置权限认证。
-
- 在相应的service层注入MongoTemplate:
就像Spring提供的JDBC,hibernate和ibatis的template一样,spring-data-mongodb也提供了一个基础的泛型MongoTemplate供开发者可以快速的利用代码完成基础的crud工作。在实践中可以考虑完全省去dao层的设计,直接在service层注入相应的template实例。
- 完成相应的增删查改操作