7
私はSpringを学び、その動作を理解しようとしています。私はSpringとCamelを設定する際にいくつかのチュートリアルに従い、デフォルトの設定を使って作業していました。Springの注釈設定からラクダを初期化する
できるだけ多くの設定XMLファイルをJavaクラスに変換しようとしています。これまでは、Javaクラス(SpringRouteBuilderの拡張とconfigure()の実装)とすべてのBeanをバネ設定ファイル(Bean-> Function with @Bean)から作成することに成功しました。私が行方不明です一部だけがcamelContextの定義である私のラクダのルート(と思う...)を開始している(?):
<camel:camelContext id="camel5">
<camel:package>net.krg.kneip.routing</camel:package>
</camel:camelContext>
この同等の非XMLとは何でしょうか?
ない、それが役立つかどうかわからが、ここではこれまでのところ、私のAppConfigクラスです:http://pastebin.com/vsRAbpK1
ありがとう!
SOLUTION:
@Bean
public CamelContext camel() throws Exception{
CamelContext camelContext = new DefaultCamelContext();
camelContext.addRoutes(new net.krg.kneip.routing.Routes());
camelContext.start();
return camelContext;
}
ありがとうございました!私は作業豆で私の質問を更新しました! – Solvemon