spring boot配置mongo,并保存数据

spring boot如何设置装备摆设mongo,用mongodb作为我们利用的nosql数据库,下面将具体介绍

工具/原料

  • spring boot框架
  • mongo数据库

方式/步骤

  1. 1

    好比要毗连下图所示的mongo数据库zuli

  2. 2

    在spring boot项目中,添加maven关于mongdb的依靠,代码如下

    <dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-data-mongodb</artifactId>

    </dependency>

  3. 3

    接下来需要设置装备摆设mongodb的毗连信息,打开application.properties设置装备摆设文件,设置装备摆设代码如下

    spring.data.mongodb.host=192.168.42.128 #本家儿机ip地址

    spring.data.mongodb.port=27017 #mongodb端口

    spring.data.mongodb.database=zuli #数据库实例名称

  4. 4

    好比要保留一个User数据,实体类代码如下

    @Document(collection = "user")

    public class User implements Serializable{

        @Id

        private String id;

        private String name;

        public String getId() {

            return id;

        }

        public void setId(String id) {

            this.id = id;

        }

        public String getName() {

            return name;

        }

        public void setName(String name) {

            this.name = name;

        }

    }

  5. 5

    添加一个测试组件,应用MongoTemplate保留数据,代码如下

    @Component

    public class MongoTestComponent {

        @Resource

        private MongoTemplate mongoTemplate;

        public void   save(User user){

            mongoTemplate.save(user);

        }

    }

  6. 6

    然后在spring boot项目启动的时辰执行保留操作,代码如下

    @Component

    public class ApplicationStartUp implements ApplicationRunner {

        @Resource

        private MongoTestComponent mongoTestComponent;

        @Override

        public void run(ApplicationArguments args) throws Exception {

            User user = new User();

            user.setName("zuli");

            mongoTestComponent.save(user);

        }

  7. 7

    启动应用法式,经由过程mongodb查看东西,查看保留的数据

    到此spring boot设置装备摆设mongodb教程完毕

注重事项

  • 领会mongodb根基常识
  • 感激投票和点赞
  • 发表于 2018-10-04 00:00
  • 阅读 ( 319 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论