Springboot 的Mongodb 的整合
一、导入依赖
<dependency> |
二、配置文件
application.properties 添加mongo 地址
|
三、编写Dao层
这里有两种方法
1、继承自 MongoRepository<T,ID>
这个基本的增删改查它都封装好了,直接调用即可。
User
public class User { |
UserRepository.class
package top.lrshuai.mongodb.repository; |
2、自定义Dao
使用 MongoTemplate 自己封装方法,可实现复杂的查询方法。
UserDao.class
package top.lrshuai.mongodb.dao; |
UserDaoImpl.class
package top.lrshuai.mongodb.dao.impl; |
四、测试类
完整代码:
package top.lrshuai.mongodb; |
Github 示例代码:https://github.com/rstyro/spring-boot/tree/master/springboot-mongodb