アプリケーションを Spring 3 から Weld に移行したいと考えています。Bean 構成全体を一度に書き直さないようにするために、Spring でまだ作成されているアプリケーションの一部を新しい CDI 部分に注入できればクールです。
それは可能ですか?
これは可能なはずです。CDI には、注入メカニズムに接続できる拡張システムがあります。そこから手動で Spring Bean をブートストラップし、それを返すことができます。
このための拡張機能が既に存在していても驚かないので、自分で拡張機能を作成する前に、まだ存在しないかどうかを確認してください。
CDI と Spring を連携させる試みがいくつか行われています。CDI Advocate を見てみましょう。
それは、アプリのどれだけが春であるかにかかっています。Spring MVC のようなものを実行している場合、基本的にアプリ全体を管理するため、非常に困難です。