Mongodb的安装在这就不累述了,win版本的去官网下载,然后一直下一步即可,安装完之后 需要db位置,类似命令如下mkdir db,然后进入到mongodb安装目录MongoDBServer4.0bin,执行命令mongod --dbpath XX路径/db
然后再MongoDBServer4.0bin目录下执行命令mongo.exe,即可进入mongodb语句输入栏
![45a08a0d87727522c4f0708dd9247d26.png](https://i-blog.csdnimg.cn/blog_migrate/ef9e177b0420ca549b6df2762d9eab78.jpeg)
我们在mongo命令栏中输入show databases;看到默认有三个数据库,也可以使用命令 show dbs
下面我们直接进入代码操作
先看一下pom.xml文件新增依赖项
![cc52105e4792169dfa30518cfdf63b2d.png](https://i-blog.csdnimg.cn/blog_migrate/2256242d0469062f8bc368989921697a.jpeg)
分别对应着页面跳转类,操作mongodb数据库的类和实体类以及配置文件(此处只是做个demo,所以没有写service层,相关操作都写到了Controller中去了)
![dc9ded37ae79a84f0b4cadf211a18ca6.png](https://i-blog.csdnimg.cn/blog_migrate/05eab6c3e2c372fe487db1c306c7255c.jpeg)
MongoDao.java
![99123ee01081be9969c04e11b9a1c64d.png](https://i-blog.csdnimg.cn/blog_migrate/1cdc33f3715f9246044d3075b6e6eb2d.jpeg)
MongoTest.java
![bac40977de71d3f3b2d0d4863665ff0c.png](https://i-blog.csdnimg.cn/blog_migrate/e4f765aa0c40b6b575b598f659d65f36.jpeg)
application.yml:
spring: data: mongodb: uri: mongodb://localhost:27017/test
此处我用的是本地安装的mongodb,所以没有用户名和密码,有用户名和密码的格式是
spring.data.mongodb.uri=mongodb://name:pass@localhost:27017/test,其中name是用户名,pass是密码
如果要配置多个数据库,则中间用