Hi,
Nun stelle ich mir die Frage, ob ich den Threadbaum (welcher
die rekursiv ausgelesen Eintraege enthaelt und in einer Hashtable
o.ae. abgelegt wird), als Singleton realisiere
das ist an sich eine kluge Sache, da sich der Threadbaum ja nicht abhängig vom Kontext verändert.
und ich mir somit einen grossen Teil Datenbankzugriffe ersparen kann.
Damit hat das Singleton-Pattern an sich aber nicht viel zu tun. Im übrigen sollte dies durch eine günstige Hibernate-Konfiguration geschehen.
Was sagt ihr dazu hinsichtlich des Design und der Performanz?
Macht das Sinn oder gibt es evtl. bessere Moeglichkeiten..?
Wenn Du _selbst_ die Persistenzschicht in Form eines Singleton-Patterns implementieren möchtest, dann kannst Du Dir Hibernate sparen. Ein Singleton ist gut, es kann Hibernate gezielt ansteuern, ohne dabei ständig neu instanziiert zu werden; aber die Frage, ob sich ein Thread geändert hat, ist in Hibernate selbst beantwortet.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes