package com.moral.api.config.datasource; 
 | 
  
 | 
import com.alibaba.druid.pool.DruidDataSource; 
 | 
import org.springframework.beans.factory.annotation.Qualifier; 
 | 
import org.springframework.boot.context.properties.ConfigurationProperties; 
 | 
import org.springframework.context.annotation.Bean; 
 | 
import org.springframework.context.annotation.Configuration; 
 | 
import org.springframework.context.annotation.Primary; 
 | 
  
 | 
import javax.sql.DataSource; 
 | 
  
 | 
  
 | 
@Configuration 
 | 
public class DataSourceConfig { 
 | 
  
 | 
    @Primary 
 | 
    @Bean(name = "primaryDataSource") 
 | 
    @Qualifier("primaryDataSource") 
 | 
    @ConfigurationProperties(prefix = "spring.datasource") 
 | 
    public DataSource primaryDataSource(){ 
 | 
        return new DruidDataSource(); 
 | 
    } 
 | 
} 
 |