35544


Javaでいろいろな便利クラスが同梱されたライブラリ（mainメソッドが無いjar）を作成しています。  
ライブラリプロジェクトにおいて、SpringフレームワークのAutowiredアノテーションは利用可能でしょうか。

なお、当該ライブラリを利用する側のアプリケーションではSpringフレームワークを利用していません。

開発環境：Eclipse, Windows  
開発言語：Java

利用不可である場合、理由についてご教示頂けると大変助かります。

よろしくお願いします。


CC BY-SA 3.0
2017-06-13T06:22:02.377
35533
2017-06-13T12:30:07.653
15316
question
java windows eclipse spring
JavaライブラリでAutowiredする方法


> Autowiredアノテーションは利用可能でしょうか。

利用可能です。

利用するアプリケーション ←→ 作成しているライブラリ

で、相互参照(相互依存)しているように思われているのかもしれませんが、そうではなく利用するアプリケーションも作成しているライブラリも、Springフレームワークを参照するように構成すればいいだけです。

利用するアプリケーション → 作成しているライブラリ  
↓ ↓  
Springフレームワーク

※「→」は参照関係を表しています。


CC BY-SA 3.0
2017-06-13T12:23:40.323
35544
2017-06-13T12:30:07.653
2017-06-13T12:30:07.653
21092
21092
35533
answer