导航:首页 > 数据处理 > yml文件配置数据库和什么对应

yml文件配置数据库和什么对应

发布时间:2023-05-22 06:58:07

‘壹’ yml | ${}的用法

yml文橡野件配置如下:

${key:default_value} 这种表达方式是通过key来获取value,如果获取不到改困就使用后面默认值。

使用场景:
一些直接通过Jar包启动时,可以在启动时手动配置相关参数,如果没有配置,也会自动获取默核如念认值进行启动,如

当然,${}这种形式本来也可以用来获取值,比如在本yml文件中去获取其他位置定义好的值,也可以去获取相关的环境变量。

‘贰’ springBoot中的application.yml配置文件

有些用过springBoot工程的人总有疑惑,springBoot工程中是有一个application.yml配置文件的啊,其实application.yml的功能和application.properties是一样的,不过因为yml文件是树状结构,写起来有更好的层次感,更易于理解,所以很多人都选择了yml文件。

下面来说说将工程改成application.yml配置文件的详细步骤

第一步:在 application.properties 文件的同级目录下颂猜新建一个 application.yml 文野笑型件

第二步:添加application.yml文件中的配置如下:

server:

  port: 8088

spring:

    datasource:

        name: test

        url: jdbc:mysql://localhost: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文件

文件结构如图示:

第四步,重新编译maven工程

找到maven工具栏,双击clean,待执行完成后,双击install,执行完成则编译成功。

第四步,重启springboot项目

没有任何问题:

The End

‘叁’ springboot中yml配置文件配置map类型

1、yml中的格式

或者

2、java配置类

‘肆’ 如何判断代Java码连接是哪个数据库

  1. 看配置文件

    一般放resource目录下燃搜

    yml文件 properties文件

‘伍’ SpringBoot使用配置类映射yml配置文件信息

使用configurationProperties注解并指明在配置文件中的前缀,然后用component注解注册进ioc容器。谈激旅

我这里定义的两个静态内含凳部类,同时创建了各自的实例,比如这个Email静态内部类中有三个属性,那么配置文件就可以是mq.myrabbit.email.queue来对静态内部类中的属性进行一个映射

在yml中铅链写配置
项目编译后,在yml中写配置会自动显示出来自己定义的配置映射类所具有的属性,如下图所示:

然后在yml配置文件中,写各个配置,配置类就会读取到了

阅读全文

与yml文件配置数据库和什么对应相关的资料

热点内容
为什么看好碳交易 浏览:321
boss小程序如何屏蔽公司 浏览:291
微商代理怎么下单发货 浏览:279
减肥产品的代工厂有哪些 浏览:825
佳琦直播间秒杀产品什么时间 浏览:631
销售信息技术服务费计入什么科目 浏览:523
光储存技术用于哪些领域 浏览:860
深圳怡宝总代理怎么样 浏览:418
c程序输出如何四行星号 浏览:659
实型数据关键字有哪些 浏览:735
aiot上哪些交易所 浏览:245
奶茶店有什么可以代理的 浏览:296
技术大牛需要什么条件 浏览:379
东莞黄江哪个市场比较旺 浏览:146
m4运动手环怎么信息推送 浏览:721
虚拟货币交易的钱怎么提出来 浏览:785
北方人才市场是什么性质的单位 浏览:416
剑魂怎么交易元宝 浏览:166
镇赉县南市场是哪个社区 浏览:38
股市交易之前如何入市 浏览:374