用springboot 方式 配置属性
1.属性文件名:用application.properties
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/dbpinyougou
jdbc.username=root
jdbc.password=123456
2.创建一个读取属性的类
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
@ConfigurationProperties(prefix = "jdbc")
@Data
public class jdbcProperties {
String driverClassName;
String url;
String username;
String password;
}
3.创建一个配置的类
@Configuration
@EnableConfigurationProperties(jdbcProperties.class)
public class jdbcConfig {
@Bean
public DataSource dataSource(jdbcProperties prop) {
DruidDataSource dataSource = new DruidDataSource();
dataSource.setDriverClassName(prop.getDriverClassName());
dataSource.setUrl(prop.getUrl());
dataSource.setUsername(prop.getUsername());
dataSource.setPassword(prop.getPassword());
return dataSource;
}
}