• 多数据源的配置


    @Configuration
    @PropertySource(value = {
    "classpath:db.properties"
    })
    public class DBConfig {
    @Bean(name = "writeDataSource")
    @ConfigurationProperties(prefix = "spring.datasource.data")
    public DataSource writeDataSource() {
    DruidDataSource druidDataSource = new DruidDataSource();
    return druidDataSource;
    }

    @Bean(name = "writeJdbcTemplate")
    public JdbcTemplate writeJdbcTemplate(@Qualifier("writeDataSource") DataSource writeDataSource) {

    return new JdbcTemplate(writeDataSource);
    }


    @Bean(name = "readDataSource")
    @ConfigurationProperties(prefix = "spring.datasource.conf")
    public DataSource readDataSource() {
    DruidDataSource druidDataSource = new DruidDataSource();
    return druidDataSource;
    }

    @Bean(name = "readJdbcTemplate")
    public JdbcTemplate readJdbcTemplate(@Qualifier("readDataSource") DataSource readDataSource) {

    return new JdbcTemplate(readDataSource);
    }

    }
  • 相关阅读:
    schema的详解
    递归删除文件
    如何写一个schema文件
    如何写一个dtd文件
    WebService随笔记录
    文件分割
    三级数据显示
    数据库锁表查询及解除方法
    list分页
    JXLS模板导出多个sheet文件
  • 原文地址:https://www.cnblogs.com/zhuguangzhe/p/11321113.html
Copyright © 2020-2023  润新知