Spring Boot: obtenga el argumento de la línea de comando dentro del método anotado @Bean
Estoy creando una aplicación Spring Boot y necesito leer el argumento de la línea de comandos dentro del método anotado con @Bean. Ver código de muestra:
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Bean
public SomeService getSomeService() throws IOException {
return new SomeService(commandLineArgument);
}
}
¿Cómo puedo resolver mi problema?