2009-06-05 11 views
9

Clojureコード(Clojureの名前空間は通常のJavaインタフェースを実装するだろう)に裏打ちされたSpringマネージドBeanを作成できるかどうかは疑問です。もしそうなら、その例は分かります。Spring管理のClojure beans

ありがとう、 Dmitriy。

答えて

5

まだ試していませんが、Programming Clojureの3.3節では、:gen-class形式のクラスファイルの作成方法について説明しています。 :implements:extendsでそれを使用し、クラスからJARをビルドしてSpringプロジェクトにインポートします。理論的には、このトリックを行うべきです。

私はどのようなサンプルコードも非常に興味があります。

+0

ええ、それは道のようです。私はチャンスがあるときにそれを試してみるだろう。 –

1

clojure、spring、junit、およびswtの統合の例として、thisを参照してください。

+0

いいえ、これは私が意味するものではありません。私はコンパイル方法を尋ねています。Clojureクラスを通常のSpring管理Beanとして構成してから、他のSpring管理Beanへの注入に適格になります。例はClojureコードからSpring ApplicationContextを使用する方法を示しています。 –

関連する問題