四时宝库

程序员的知识宝库

SpringBoot整合多数据源(springboot多数据源配置mybaties)

前段时间,与别的厂家进行接口联调时,接口地址的URL、参数、调用方式等信息存放在SQLite数据库里,通过接口地址获取的数据需要保存在MySQL数据库中,因此需要多数据源的支持。

特此,记录一下[做鬼脸]

美好的一天,从敲代码开始...

首先:

对数据库进行配置,仅涉及重要设置,其余配置不再赘述

spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    master: # 主数据源
      url: jdbc:sqlite:E:\XXX\ConfigrationMachine.db
      username:
      password:
      driver-class-name: org.sqlite.JDBC
    slave: # 从数据源
      url: jdbc:mysql://ip:port/test?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2B8
      username: root
      password: root
      driver-class-name: com.mysql.cj.jdbc.Driver

我的Java Web之路56 - MyBatis使用第三方数据源(比如Druid)

本系列文章旨在记录和总结自己在Java Web开发之路上的知识点、经验、问题和思考,希望能帮助更多(Java)码农和想成为(Java)码农的人。

目录

  1. 介绍
  2. 继承UnpooledDataSourceFactory
  3. 修改配置元数据mybatis-config.xml
  4. 验证

介绍

SpringBoot 整合Druid与配置数据源监控

一:简绍

1、对于数据访问层,无论是SQL还是NOSQL

2、Spring Boot默认采用整合Spring Data的方式进行统一处理

3、添加大量自动配置,屏蔽了很多设置

1、官网描述

二:整合JDBC&自动配置原理

1、创建一个工程,并选择上Mysql和Jdbc以及web模块

1、链接数据库

1、创建一个Appliaction.yml文件进行编写配置信息。

<< < 1 2 3 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接