Spring アノテーションを OSGI の世界に移植し、これに関するアドバイスを探したいと思います。
Java-EE/Spring でアノテーションはどのようにスキャンされますか? 私はそれがブードゥー教の織り方(aspectjweaver、asm?)によるものか、リフレクションとクラスパススキャンによるものだと思います。
アノテーションの解決を担当する Spring クラスはどれですか? カスタマイズ可能ですか?ウィービング/クラスパス スキャン機能 (前後処理...) を必要とする他のクラスはありますか?
OSGI R4.3 はその世界でウィービング仕様を指定していますが、Spring をこれに適応させるのは大変だと思いますか? どんな手掛かり?spring-dm モジュールを完全に書き直すよりもはるかに簡単だと思いますが、間違っているかもしれません...
この質問は JSR-330 でも同じように使用できますが、それを移植するプロジェクト (pax-cdi) は既に知っています。
前もって感謝します。
チャーリー