Ich habe folgendes Problem: Ich versuche, Spring in einer bestehenden ear-Anwendung zu implementieren (unter Verwendung von Jboss als Anwendungsserver und Hibernate als ORM). Die ear-Anwendung besteht aus war (im Grunde ein paar einfache Servlets), har (Hibernate-Archiv, das nur das Datenmodell - als Klassen - und die entsprechenden Hibernate-Mapping-Dateien - als XMLs - enthält) und sar (nur eine Parsing-Klasse als geplante Aufgabe). Ich interessiere mich also dafür, wie ich das eventuelle appContext des har-Archivs im war (weil Servlets Daten aus der Datenbank abrufen) und im sar (weil der Parser die Datenbank "füllt) teilen kann. In diesem Zusammenhang sollten beide (war und sar) den einzigen SessionFactory-Bean verwenden, der im Kontext von har definiert würde. Ein Beispielcode oder Ausschnitt wäre sehr hilfreich.
Antwort
Zu viele Anzeigen?Hier ist ein guter Beitrag darüber, wie es geht: http://techo-ecco.com/blog/spring-application-context-hierarchy-and-contextsingletonbeanfactorylocator/