阿神2017-04-18 10:08:22
これを使用する場合、シナリオに応じて、インスタンス化に SqlSessionTemplate の既定のコンストラクターを使用する必要があります。場合によっては、インスタンス化用のパラメーターを含む SqlSessionTemplate コンストラクターが必要になります。
SqlSessionTemplate Bean をインスタンス化する前に、さまざまなニーズに応じて対応するコンストラクターを使用できることが要件になりますか?
次に、Spring Java Config を使用して Bean を構成できます。次に例を示します。
Spring Java Config を使用すると、条件に基づいて Bean を生成する方法を制御できます。
黄舟2017-04-18 10:08:22
SqlSessionTemplate
を継承する複数のクラスを記述し、@Component("Your_Bean_Name")
を使用して異なる実装のBean名を指定し、最後に@Qulifiler("The_Bean_Name")
を使用して注入場所に注入するBeanを指定することができると思います。