クラス 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