Dependenciesを設定することも可能なんですが、万能ではないのでここでは設定していません。Initializrを選択できるようになっています。ダウンロードされたプロジェクトを解凍zipファイルが/ダウンロードに保存されているので任意のディレクトリで解凍します。db2jcc4はjarをダウンロードする必要があります。データベース名はご自身の環境に置き換えてください。データベースを作成するMySQLは割愛します。実装ディレクトリ構成EntityまずはEntityです。ポイントはデータベースごとにパッケージを分けることです。パッケージに分けることで、Configurationの設定をシンプルにできます。"")RepositoryRepositoryのポイントも同じくデータベースごとにパッケージを分けることです。Int>Service正直今回の処理ではいらないんですが、お作法に従います。}}ちょこっとソース解説はじめにで参考にした記事を元に記述しています。付与する必要があります。ないと、複数のBeanが登録されているためにエラーとなってしまいます。以下の部分の設定を読み取ります。以下の設定DataSourceの設定それぞれのDBに対するDataSourceを定義します。つけないとエラーになります。つけて、引数に渡したDataSourcePropertiesをインジェクション(注入)しています。LocalContainerEntityManagerFactoryBeanの設定EntityManagerを生成するためのクラスになります。Bootが提供しているBeanをそのままインジェクションします。.packages(...)で対象となるEntityが格納されたパッケージを指定することで複数データベースに対応しています。この引数はクラスの配列も受け取れるので、パッケージを分けずに、Entityのクラスを直接指定することもできます。.persistenceUnit(...)は永続性ユニットの名前で、複数データベースを定義するときは永続性ユニットを区別するために必須になります。JpaTransactionManagerの設定EntityManagerが2つあるため、それぞれのTransactionManagerを定義します。JpaTransactionManagerを生成して、EntityManagerFactoryを設定すればOKです。JsonやXML等を返すWebAPI用のコントローラで使用する。クラスとメソッドの両方に使用可能です。クラスに使用した場合は、親パスに一致させることができます。作成したコンポーネントをインジェクション(注入)します。GETリクエスト用のアノテーションが@GetMappingです。