ある種の CMS の構築を開始しましたが、1 つのアイデアに行き詰まっています。
説明は次のとおりです。
このコントローラーに設定されるモジュール設定をダウンロードする標準のMVCコントローラー(ホーム)があります。
応答は、「HPModule」という名前のモジュールを実装する必要があるということです。
だから私はこのモジュールをロードしてClass.forName("com.app.something.HPModule");
メソッドを呼び出そうとしていますinit();
私のHPModuleは次のとおりです。
public class HPModule
{
@Resource(name = "hpModuleService")
private HPModuleService hpModuleService;
public String init()
{
SomeObject someObject = hpModuleService.getArticle();
}
}
そして、私がやろうとしているときに、私がクラスを呼び出しているとき、SomeObject someObject = hpModuleService.getArticle();
Springは盲目であることがわかりました。@Resource
Class.forName
この問題を解決するには?