美文网首页
关于Spring Boot 动态添加数据配置

关于Spring Boot 动态添加数据配置

作者: 黑暗大Fa师 | 来源:发表于2020-03-15 16:59 被阅读0次

这是一个便利贴贴, 对于在网站上添加spring boot 方法 , 但是 无论是哪个什么 AbstractRountinueDataSource 还是什么 CuridDataSource (应该是这两个名字的吧.... )要么结果就是不直观 , 看完还是蒙的 ..... 要么就是要添加其他的包。

注意下面的配置方法,只是动态添加数据源的一种DataSource 类型,但是还是没有机会验证是否能动态切换数据源.....因此 , 大家需要注意一下.....

也就是对应的 HikariDataSource .... 他是引用了对应的 import com.zaxxer.hikari.HikariDataSource;

import com.zaxxer.hikari.HikariDataSource;


public final static String MYSQL_DRIVER_CLASS_NAME_STRING = "com.mysql.jdbc.Driver";
    @Bean
    public DataSource localDataSource(){
        HikariDataSource datasource = new HikariDataSource ();
        
        //添加对应的 数据库的基本配置
        datasource.setDriverClassName(MYSQL_DRIVER_CLASS_NAME_STRING);
        datasource.setJdbcUrl( "jdbc:mysql://localhost:3306/xxxx?useUnicode=true&characterEncoding=UTF-8" );
        datasource.setUsername("root");
        datasource.setPassword("xxxxx");
        
        return datasource;
    }

测试之后 , 的确是可以完成我们所需要的结果

相关文章

网友评论

      本文标题:关于Spring Boot 动态添加数据配置

      本文链接:https://www.haomeiwen.com/subject/oabeehtx.html