1

Java Spring MVCで依存性注入を使用して、コントローラーにリソースを追加しています。例えば:

@Autowired
public MyController(
    @Qualifier("MyOtherControllerA") MyOtherControllerA myOtherControllerA,                 
    @Qualifier("MyOtherControllerB") MyOtherControllerB myOtherControllerB)
{
    ...
}

DEBUGモードとLIVEに異なる依存関係を注入したいと思います。たとえば、デバッグの場合、次のようになります。

@Autowired
public MyController(
    @Qualifier("MyOtherControllerA_Mock") MyOtherControllerA myOtherControllerA,                 
    @Qualifier("MyOtherControllerB_Mock") MyOtherControllerB myOtherControllerB)
{
    ...
}

これをどのように行うのですか?

4

1 に答える 1

1

さまざまな環境のロジックをコードに含めないでください。環境固有の構成を見てください。彼らにも同様の問題がありました。

于 2013-02-27T16:18:34.693 に答える