springboot 学习笔记1.2 springboot 属性配置(方式一)

用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;
  }
  }

猜你喜欢

转载自www.cnblogs.com/liudingwei/p/11730556.html