4.5. Camel プロパティー
Spring Boot の自動設定は、プロパティープレースホルダー、OS 環境変数、Camel プロパティーがサポートされるシステムプロパティーなどの Spring Boot 外部設定に自動的に接続します。
これらのプロパティーは application.properties
ファイルで定義されます。
route.from = jms:invoices
システムプロパティーとしての使用
java -Droute.to=jms:processed.invoices -jar mySpringApp.jar
Camel ルートのプレースホルダーとしての使用
@Component public class MyRouter extends RouteBuilder { @Override public void configure() throws Exception { from("{{route.from}}").to("{{route.to}}"); } }