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
  • 相关阅读:
    Android内存优化5 了解java GC 垃圾回收机制3
    一起刑事案件法庭辩护 z
    辩护技巧总结——律师在刑事辩护中应注意的几个问题 z
    证据对抗、证据链标准 z
    里德九步审讯法 z
    WCF服务在高并发情况下报目标积极拒绝的异常处理 z
    C#EasyHook例子C# Hook 指定进程C#注入指定进程 z
    玄机论坛Socket类库源码 当前版本 2.6.3 更新日期:10-09/2015 z
    庭审全程文字实录 z
    庭审精彩语录整理 z
  • 原文地址:https://www.cnblogs.com/lcycn/p/8900711.html
Copyright © 2011-2022 走看看