config-Dateien für eine webapplication - laden einmal und speichern Sie wo?

Ich habe eine Reihe von Eigenschaften (Konfigurationen), können Sie pro Umwelt. Allerdings sind diese Werte nicht ändern, wenn die web-Anwendung bereitgestellt wird.Also denken Sie, dass es ist eine Anwendung.properties-Datei, die ich Lesen möchte viel Zeit während der normalen Programmablauf.

Ich weiß, dass ich wahrscheinlich laden Sie diese auf die Startzeit des Servers. Aber was ist die beste Praxis so weit wie der Zugriff auf diese aus einfachen java-Klassen im backend? Diese business-Klassen haben nichts zu tun mit servlets etc und haben keine Abhängigkeiten auf eine webapp.

Also heute lade ich mir die Eigenschaften über einen ServletContext. Was dann? Wo sollte ich Sie so leicht zugänglich sein, um andere Objekte, ohne dass man einen fileInputStream.laden wieder?

Dank.

InformationsquelleAutor Kapsh | 2010-06-30
Schreibe einen Kommentar