DarthShader
Erfahrenes Mitglied
Hallo ihr beiden,
ich möchte die fachliche Diskussion nicht unterbrechen, aber beim weiteren Durchlesen von Spring-Dokus (ich bin ja immernoch in der Lernphase) habe ich etwas über das Lazy-Loading gelesen.
Wie wäre es denn, wenn man standard Lazy-Loading für das <beans /> Element aktiviert (default-lazy-init="true"), sodass erstmal keine Beans instanziiert werden, wenn der Context erzeugt wird.
Dann holt man sich im Code über den ApplicationContext alle Bean Definitionen (getBeanDefinitionNames()) und lädt diese "manuell". Da man über "getBeanDefinitionCount()" ebenfalls die Anzahl kennt, hat man so also einen ungefähren Fortschritt.
Ist das eine eher "blöde" Lösung, oder darf ich mir ganz kurz auf die Schulter klopfen?
ich möchte die fachliche Diskussion nicht unterbrechen, aber beim weiteren Durchlesen von Spring-Dokus (ich bin ja immernoch in der Lernphase) habe ich etwas über das Lazy-Loading gelesen.
Wie wäre es denn, wenn man standard Lazy-Loading für das <beans /> Element aktiviert (default-lazy-init="true"), sodass erstmal keine Beans instanziiert werden, wenn der Context erzeugt wird.
Dann holt man sich im Code über den ApplicationContext alle Bean Definitionen (getBeanDefinitionNames()) und lädt diese "manuell". Da man über "getBeanDefinitionCount()" ebenfalls die Anzahl kennt, hat man so also einen ungefähren Fortschritt.
Ist das eine eher "blöde" Lösung, oder darf ich mir ganz kurz auf die Schulter klopfen?