• SpringBoot-配置Java方式


    SpringBoot中使用Java方式配置步骤如下:

    1. 在类上加入@Configuration注解,代表作为配置类

    2. 在该类方法上加入@Bean注解,代表将方法返回的Bean加入Spring容器

    3. 在该类中使用@Value将配置文件中属性注入

    4. 使用@PropertySource注解指定外部文件

    实例代码:DataSource类

    packagecn.rayfoo.config;

    importcom.alibaba.druid.pool.DruidDataSource;
    importlombok.Data;
    importlombok.ToString;
    importorg.springframework.beans.factory.annotation.Value;
    importorg.springframework.context.annotation.Bean;
    importorg.springframework.context.annotation.Configuration;
    importorg.springframework.context.annotation.PropertySource;

    importjavax.sql.DataSource;

    /**
    * @author 张瑞丰
    * @description
    * @date 2019/11/4
    */
    @Configuration
    @PropertySource("classpath:jdbc.properties")
    publicclassJDBCConfig{

       @Value(("${jdbc.url}"))
       privateStringurl;
       @Value("${jdbc.driver}")
       privateStringdriver;
       @Value("${jdbc.username}")
       privateStringusername;
       @Value("${jdbc.password}")
       privateStringpassword;

       @Bean
       publicDataSourcedataSource(){
           DruidDataSourcedruidDataSource=newDruidDataSource();
           druidDataSource.setUsername(username);
           druidDataSource.setPassword(password);
           druidDataSource.setUrl(url);
           druidDataSource.setDriverClassName(driver);
           returndruidDataSource;
      }
    }
  • 相关阅读:
    转载的,讲解java.util的集合类
    LinkedList
    数据结构
    随笔
    spring boot初步尝试
    spring boot
    java8 新特性
    volatile 续
    java 线程基础学习
    java 基础
  • 原文地址:https://www.cnblogs.com/zhangruifeng/p/11793071.html
Copyright © 2020-2023  润新知