2.54.4. 追加の Camel Quarkus 設定
2.54.4.1. データソースの設定
このエクステンションは、DataSource
のサポートに Quarkus Agroal を活用します。DataSource
の設定は、設定プロパティーを介して実行できます。
quarkus.datasource.db-kind=postgresql quarkus.datasource.username=your-username quarkus.datasource.password=your-password quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/your-database quarkus.datasource.jdbc.max-size=16
Camel SQL コンポーネントは、レジストリーから DataSource
Bean を自動的に解決します。複数のデータソースを設定する場合、URI オプション datasource
または dataSourceRef
を使用して、SQL エンドポイントで使用するデータソースを指定できます。詳細については、SQL コンポーネントのドキュメントを参照してください。
2.54.4.1.1. Quarkus Dev Services によるゼロ設定
開発モードとテストモードでは、Configuration Free Databases を利用できます。Camel SQL コンポーネントは、選択した JDBC ドライバータイプに一致するデータベースのローカルコンテナー化インスタンスを指す DataSource
を使用するように自動的に設定されます。