zoukankan      html  css  js  c++  java
  • application.properties 文件和 application.yml 文件有什么区别呢?

    application.properties  文件和 application.yml 文件有什么区别呢?

    yml文件的好处,天然的树状结构,一目了然,实质上跟properties是差不多的。

    官方给的很多demo,都是用yml文件配置的。

    注意点:

    1,原有的key,例如spring.jpa.properties.hibernate.dialect,按“.”分割,都变成树状的配置

    2,key后面的冒号,后面一定要跟一个空格

    3,把原有的application.properties删掉。然后一定要执行一下  maven -X clean install

    #application.yml
    
    server:
      port: 8086
      
    spring:
        datasource:
            name: test
            url: jdbc:mysql://192.168.1.112:3306/test
            username: root
            password: xxx
            # 使用druid数据源
            type: com.alibaba.druid.pool.DruidDataSource
            driver-class-name: com.mysql.jdbc.Driver
            filters: stat
            maxActive: 20
            initialSize: 1
            maxWait: 60000
            minIdle: 1
            timeBetweenEvictionRunsMillis: 60000
            minEvictableIdleTimeMillis: 300000
            validationQuery: select 'x'
            testWhileIdle: true
            testOnBorrow: false
            testOnReturn: false
            poolPreparedStatements: true
            maxOpenPreparedStatements: 20
    #application.properties
    
    server.port=8085
    
    spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
    spring.datasource.url=jdbc:mysql://aliyuncs.com:3306/home?useUnicode=true&zeroDateTimeBehavior=convertToNull&autoReconnect=true
    spring.datasource.username=root
    spring.datasource.password=***
    spring.datasource.driver-class-name=com.mysql.jdbc.Driver
    
    #mybatis.mapper-locations=classpath*:com/wanyu/fams/mapping/*Mapper.xml
    #mybatis.type-aliases-package=com.wanyu.fams.model
    
    spring.mvc.view.prefix=/WEB-INF/jsp/
    spring.mvc.view.suffix=.jsp
    
    spring.druid.datasource.type=com.alibaba.druid.pool.DruidDataSource
    spring.druid.datasource.driverClassName=com.mysql.jdbc.Driver
    spring.druid.datasource.url=jdbc:mysql://localhost:3306/spring_boot?characterEncoding=utf-8
    spring.druid.datasource.username=root
    spring.druid.datasource.password=xxx
  • 相关阅读:
    DOM获取分辨率
    DataSnap被动断开客户端及主动断开客户端
    DOM的常用操作
    Apache Shiro官方的教程和文档
    maven jar 导入本地仓库
    Media Queries 媒体查询详解
    flash遮挡DIV元素的问题总结
    CSS样式字体 自动换行(强制换行)与强制不换行
    【推荐】万能清除浮动样式
    响应式网页设计
  • 原文地址:https://www.cnblogs.com/lcycn/p/8900711.html
Copyright © 2011-2022 走看看