美文网首页
关于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