当前位置:   article > 正文

Spring boot Druid 多数据源JDBC和注解事务_mybatisplus druid多数据源

mybatisplus druid多数据源

1.引入依赖

gradle文件配置,用maven引入也可以

runtimeOnly 'com.microsoft.sqlserver:mssql-jdbc' //数据库驱动
implementation 'org.springframework.boot:spring-boot-starter-jdbc' //spring jdbc
implementation 'com.alibaba:druid-spring-boot-starter:1.1.10' //连接池
  • 1
  • 2
  • 3

2.配置类

DataSourceConfig.java

package com.example;

import com.alibaba.druid.pool.DruidDataSource;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.transaction.annotation.EnableTransaction
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/46571
推荐阅读
相关标签
  

闽ICP备14008679号