タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaとSpring Bootとdatabaseに関するdrumscoのブックマーク (1)

  • 【SpringBoot】動的にDBを切り替える方法 - エキサイト TechBlog.

    はじめに 動作環境 複数のDB DataSourceの設定 DBの接続先を定義したEnumの作成 DataSourceContextHolderの作成 AbstractRoutingDataSourceを実装する SqlSessionFactoryを定義する 実際に実行する おわりに 参考 はじめに エキサイト株式会社 バックエンドエンジニアの山縣です。 既存サービスのリビルドをするにあたって、SpringBootで動的にDBを切り替える必要がありました。 これを実現するためにやったことについて記事で紹介します。 動作環境 SpringBoot 2.6.2 Java 17 MyBatis Spring Boot Starter: 2.1.3 SQL Server 2016 複数のDB 現在私が携わっているサービスでは「ユーザーIDのプレフィックス1文字を見てDBの向き先を変更する」という

    【SpringBoot】動的にDBを切り替える方法 - エキサイト TechBlog.
    drumsco
    drumsco 2023/08/04
    DatabaseSchemeType.getSchemeType, DataSourceContextHolder, AbstractRoutingDataSource を使用。こんなのどこに書いてあるのだろうか
  • 1