クラス PlatformPlaceholderDatabaseDriverResolver
java.lang.ObjectSE
org.springframework.boot.jdbc.init.PlatformPlaceholderDatabaseDriverResolver
実際の
DatabaseDriver
プラットフォームでプレースホルダーテキストを解決できるユーティリティクラス。 デフォルトでは、プラットフォームの名前は ID of the driver
です。このマッピングは、withDriverPlatform(DatabaseDriver, String)
がカスタム DatabaseDriver
をプラットフォームマッピングに登録することでカスタマイズできます。
- 導入:
- 2.6.0
- 作成者:
- Phillip Webb, Andy Wilkinson
コンストラクターのサマリー
コンストラクター説明デフォルトの"@@platform@@"
プレースホルダーを使用する新しいリゾルバーを作成します。PlatformPlaceholderDatabaseDriverResolver
(StringSE placeholder) 指定されたplaceholder
を使用する新しいリゾルバーを作成します。方法の概要
修飾子と型メソッド説明resolveAll
(StringSE platform, StringSE... values) 指定されたvalues
のプレースホルダーを解決し、指定されたプラットフォームに置き換えます。resolveAll
(DataSourceSE dataSource, StringSE... values) withDriverPlatform
(DatabaseDriver driver, StringSE platform)
コンストラクターの詳細
PlatformPlaceholderDatabaseDriverResolver
public PlatformPlaceholderDatabaseDriverResolver()デフォルトの"@@platform@@"
プレースホルダーを使用する新しいリゾルバーを作成します。PlatformPlaceholderDatabaseDriverResolver
指定されたplaceholder
を使用する新しいリゾルバーを作成します。- パラメーター:
placeholder
- 使用するプレースホルダー
メソッドの詳細
withDriverPlatform
public PlatformPlaceholderDatabaseDriverResolver withDriverPlatform(DatabaseDriver driver, StringSE platform) - パラメーター:
driver
- ドライバplatform
- プラットフォーム- 戻り値:
- 新しいリゾルバー
resolveAll
- パラメーター:
dataSource
-DatabaseDriver
の派生元である DataSourcevalues
- プレースホルダーが解決される値- 戻り値:
- プレースホルダーが解決された値
resolveAll
指定されたvalues
のプレースホルダーを解決し、指定されたプラットフォームに置き換えます。- パラメーター:
platform
- 使用するプラットフォームvalues
- プレースホルダーが解決される値- 戻り値:
- プレースホルダーが解決された値
- 導入:
- 2.6.2