0

非常に古いポートレット コードの膨大なセットがあり、Prod で見つかったバグのために「リファクタリング」する必要があります。リファクタリングでは、新しいライブラリに更新する必要があり、その結果、「クエリ」クラスを使用するカスタム DAO 構造から、Springs JdbcTemplate と注釈を使用してすべてを結び付ける構造に移行します。

しかし、たくさんのポートレットがあります。DispatcherPortlet使用するポートレットとsを完全に書き直す必要のない DI のアノテーションで Spring を使用する方法はあり@RequestMappingますか @Component必要なクラスを Spring に注入させるだけで、すべてのポートレットと少数のサーブレットにもマークを付けたいだけです。私が苦労しているのはApplicationContext、Spring が提供するディスパッチャ ポートレット/サーブレットを使用せずにコンテキストを開始する方法です。ApplicationContextできれば必要な豆を手で抜くために直接使う必要はありません。私は持っていてcontextConfigLocationContextLoaderListenerすでにweb.xmlで定義されています。

4

0 に答える 0