Spring 4はBeanの設定using Groovyをサポートしています。 beans
クロージャを使用してBeanを定義でき、xmlよりもきれいに見えます。さらに、Groovyスクリプトなので、柔軟なロジックを追加できます。Intellijのアイデアはgroovy beansの設定をサポートしていますか?
私の質問は:
それはのIntelliJ IDEAは、このようなBean宣言を理解させることは可能ですか?
Could not autowire
それがGroovyの豆を理解していないので:問題は、私は@Autowired
を使用する場合、IDEが言うことです。
そして、Spring用のGroovy構成を使用するのは良い方法ですか?私はXMLよりも便利だと思っても、人々がプロジェクトでそれを多く使用していることに気付かなかった。
することができます.iprと.ideaファイルで簡単なプロジェクトをアップロードしてください。 – Derp
申し訳ありませんが、Groovy Beansの構文を使用してBeanを構成していません。 Groovyを使用しますが、@Beanアノテーションを使用します。 \t @Bean(名前= "ファイルを見る")\t RouteBuilder watchFileは(@valueは( "$が{見}")、最終的な文字列のディレクトリ) { \t \tリターン新しいRouteBuilder(){ \t \t \t @Override \tを\t \t public void configure()throws例外{ \t \t \t \t logger.debug( "watching {}"ディレクトリ);\t \t \t \t from(String.format( "file:%s?delete = true"、directory))。to( "activemq:queue:sync"); \t \t \t} \t \t}; '' ' – user54554