Ich benötige, die externe Klassenbibliothek an meinen Bean anzuschließen, um sie als Singleton zu verwenden.
.xml Konfiguration:
Java Bean:
@Service
public class MyBean {
@Autowired
private ExternalBean externalBean;
public void setExternalBean(ExternalBean externalBean) {
this.externalBean = externalBean;
}
Weiterhin verwende ich die verdrahtete Variable externalBean
in einer öffentlichen Methode, um sie nicht bei jedem Methodenaufruf instanziieren zu müssen. Das Problem besteht darin, dass sie null
ist.
Habe ich den Bean korrekt verdrahtet? Was ist der Fehler.