Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring boot Mongo DB.yml配置_Java_Mysql_Mongodb_Hibernate_Spring Boot - Fatal编程技术网

Java Spring boot Mongo DB.yml配置

Java Spring boot Mongo DB.yml配置,java,mysql,mongodb,hibernate,spring-boot,Java,Mysql,Mongodb,Hibernate,Spring Boot,当我使用MySQL和hibernate进行spring引导时,我在.yml文件中使用以下配置 spring: datasource: url: jdbc:mysql://localhost/userName?zeroDateTimeBehavior=convertToNull username: userName password: password driverClassName: com.mysql.jdbc.Driver jpa: show

当我使用MySQL和hibernate进行spring引导时,我在.yml文件中使用以下配置

spring:
  datasource:
    url: jdbc:mysql://localhost/userName?zeroDateTimeBehavior=convertToNull
    username: userName
    password: password
    driverClassName: com.mysql.jdbc.Driver

  jpa:
    show-sql: false
    hibernate:
      dialect: org.hibernate.dialect.MySQLDialect
      format_sql: false
      ddl-auto: update 

如果是mongoDB而不是MySQL和hibernate,它会发生什么变化?

mongoDB属性都以spring.data.mongoDB作为前缀。对于您将使用的用户属性

spring:
  data:
      mongodb:
        user: test
        password: passwordvalue
        uri: mongodb://host:27017/db
可用mongodb属性列表如下:

https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html
您可以在源代码处找到它们在github上的加载方式:


mongodb属性的前缀都是spring.data.mongodb。对于您将使用的用户属性

spring:
  data:
      mongodb:
        user: test
        password: passwordvalue
        uri: mongodb://host:27017/db
可用mongodb属性列表如下:

https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html
您可以在源代码处找到它们在github上的加载方式:

您可以执行以下操作:

spring:
  data:
    mongodb:
      uri: mongodb://yourusername:yourpassword@localhost:27017/yourDB
您可以执行以下操作:

spring:
  data:
    mongodb:
      uri: mongodb://yourusername:yourpassword@localhost:27017/yourDB