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)
{
...
}
これをどのように行うのですか?