Spring 構成と OSGi Blueprint (Gemini Blueprint など) の組み合わせに関する良い/ベスト プラクティスはありますか? どの XML ファイルを使用していますか? それらを OSGi バンドル ( META-INF/spring
、OSGi-INF
) のどこに配置しますか? Gemini 以外のブループリントの実装と組み合わせてバンドルを再利用できるのは、次のうちどれですか?
背景: 現在、Spring/Spring DM から Spring/Blueprint への切り替えを進めています。ブループリントが要素を定義していることを認識してい<bean>
ます。ただし、Blueprint 仕様の限られた Bean 定義機能がすべてのニーズを満たしていないという状況に直面することがあります。そのため、バンドル内で Spring 構成を使用し、OSGi サービスを介してバンドルをワイヤリングするために Blueprint を使用することは良い選択のようです。