Hitachi

Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator ユーザーズガイド


2.2.4 コンポーネントスキャンの追加

コンポーネントスキャンの追加は、Orchestrator、Entity-Service、TCC-Participantのアプリケーションで実装してください。

アプリケーションがHMP-PCTOのコンポーネントをDIできるようにするために、@SpringBootApplicationアノテーションを付与したmainメソッドを持つクラスに、HMP-PCTOのパッケージをコンポーネントスキャンする設定を記述してください。記述する際には、アプリケーションのパッケージとHMP-PCTOのパッケージの両方を記述してください。

アプリケーションのパッケージが"com.example.demo"の場合のコーディング例

@ComponentScan({"com.example.demo", "jp.co.Hitachi.soft.hmppcto"})
@SpringBootApplication