7
Spring Java Config: як створити прототип @Bean з аргументами виконання?
Використовуючи Java-конфігурацію Spring, мені потрібно придбати / інстанціювати прототип обміну з аргументами конструктора, які можна отримати лише під час виконання. Розглянемо наступний приклад коду (спрощений для стислості): @Autowired private ApplicationContext appCtx; public void onRequest(Request request) { //request is already validated String name = request.getParameter("name"); Thing thing = appCtx.getBean(Thing.class, name); //System.out.println(thing.getName()); …