SpringBoot2 application.properties方式加载配置文件
程序员文章站
2022-07-05 15:32:43
application.properties ......
application.properties
jdbc.driverclassname=com.mysql.jdbc.driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/leyou
jdbc.username=root
jdbc.password=
jdbcproperties.java
package cn.itcast.config;
import lombok.data;
import org.springframework.boot.context.properties.configurationproperties;
//注解配置文件属性
@configurationproperties(prefix = "jdbc")
//get和set方法
@data
public class jdbcproperties {
private string url;
private string driverclassname;
private string username;
private string password;
}
jdbcconfig.java
package cn.itcast.config;
import com.alibaba.druid.pool.druiddatasource;
import org.springframework.boot.context.properties.enableconfigurationproperties;
import org.springframework.context.annotation.bean;
import org.springframework.context.annotation.configuration;
import javax.sql.datasource;
//配置文件注解
@configuration
@enableconfigurationproperties(jdbcproperties.class)
public class jdbcconfig {
@bean
public datasource datasource(jdbcproperties properties){
druiddatasource druiddatasource = new druiddatasource();
druiddatasource.setdriverclassname(properties.getdriverclassname());
druiddatasource.seturl(properties.geturl());
druiddatasource.setusername(properties.getusername());
druiddatasource.setpassword(properties.getpassword());
return druiddatasource;
}
}
上一篇: 专科就业前景好的专业排名:学什么专业前景好男生目前?(2022年参考)
下一篇: 硬壳妈妈在线删好友
推荐阅读
-
详解Spring加载Properties配置文件的四种方式
-
详解Spring加载Properties配置文件的四种方式
-
mybatis 加载配置文件的方法(两种方式)
-
SpringBoot2 java配置方式 Configuration和PropertySource结合读取配置文件
-
SpringBoot2 application.properties方式加载配置文件
-
SpringBoot配置文件之三种加载方式
-
SpringBoot2 application.properties方式加载配置文件
-
SpringBoot2 java配置方式 Configuration和PropertySource结合读取配置文件
-
SpringBoot配置加载,各配置文件优先级对比方式