Условная инъекция боба

Я хочу инжектировать боб на основе строкового параметра, переданного от клиента.

public interface Report {
    generateFile();
}

public class ExcelReport extends Report {
    //implementation for generateFile
}

public class CSVReport extends Report {
    //implementation for generateFile
}

class MyController{
    Report report;
    public HttpResponse getReport() {
    }
}

Я хочу, чтобы экземпляр отчета инжектировался на основе переданного параметра. Любая помощь будет очень признательна. Спасибо заранее

7
задан Guido 24 September 2011 в 14:15
поделиться