Scheinbar ist es bei Spring üblich Beans, die man sich aus der BeanFactory holt, explizit in den gewünschten Typ umzuwandeln.
Beispiel:
Warum ist das so? Warum erzeugt Spring nicht ein Objekt von dem Typ, der auch in der Bean-Konfiguration steht? Das ist doch eigentlich nur lästige Schreibarbeit, die man automatisieren könnte, oder?
Beispiel:
Code:
Messenger messenger = (Messenger) ctx.getBean("messenger");
Warum ist das so? Warum erzeugt Spring nicht ein Objekt von dem Typ, der auch in der Bean-Konfiguration steht? Das ist doch eigentlich nur lästige Schreibarbeit, die man automatisieren könnte, oder?