2017-01-02 10 views

答えて

3

私は個人的にIDEの補完としてDSLを非常にうまく助けるようにjava dslを好む。リファクタリングを行うと、Java DSLもうまくいきます。

多くの場合、スプリングコンテキストとJava DSLを組み合わせて使用​​します。

0

実際のCamel開発にはjava dslを使用し、ルート設定やBean設定には春または青写真を使用したり、CamelをSpringまたはKarafにブリッジすることができます。

0

個人的には、コンフィグレーションマネジメントプラットフォーム(disconfのように、https://github.com/knightliao/disconf)と事前に定義されたいくつかのルールを使用して、Javaコードやxmlを変更することなく、キャメルルートを追加または削除することができます。

これを行うには、spring xmlを使用すると少し複雑になります。しかし、dslを使って、私はconfigsによって入れ替えた別のif/elseにconfigsを入れるだけです。

関連する問題