Konstruktor, der Argumente akzeptiert - Als gewöhnliches Objekt oder Spring Bean definieren?

Angenommen, ich habe eine Klasse mit einem Konstruktor, der ein oder mehrere Argumente akzeptiert. Nehmen wir auch an, dass die Argumente vom Benutzer eingegeben werden müssen. Das heißt, das Argument kann zur Kompilierungs- oder Konfigurationszeit nicht bekannt sein, sondern nur zur Laufzeit. Soll ich meine Klasse als Spring Bean-Prototyp definieren oder sie einfach mit "new" erstellen?

Wenn ich es als Bean definieren soll, wie kann ich die Argumente übergeben?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage