Constructor que toma argumentos - ¿Definir como objeto ordinario o bean spring?

Digamos que tengo una clase con un constructor que toma uno o más argumentos. Digamos también que se espera que los argumentos sean algún tipo de entrada del usuario. Es decir, el argumento no se puede conocer en tiempo de compilación o de configuración, solo en tiempo de ejecución. ¿Debería definir mi clase como un prototipo de bean bean o simplemente crearlo con "nuevo"?

Si debo definirlo como un bean, ¿cómo puedo pasar los argumentos?

Respuestas a la pregunta(3)

Su respuesta a la pregunta