Spring Boot 3 MyBatis-Plus 多数据源实现懒加载 continue on error

MyBatis-Plus About 327 words

说明

Spring Boot 3没移除了spring.datasource.continue-on-error的配置,在启动时如果无法连接数据库则程序将抛出异常并且结束进程。

需求

在本地开发时,配置了多个数据源,使用了MyBatis-Plusdynamic-datasource,本地启动多个数据源比较占用资源。

在不调试相应功能的前提下,不想在本地启动时因为没有连接指定数据源而无法正常启动。

实现

指定spring.datasource.dynamic.lazytrue,则在启动阶段MyBatis-Plus不会装配Datasource类。

spring:
  datasource:
    dynamic:
      lazy: true
Views: 115 · Posted: 2024-12-12

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh