Wie liest man den config.properties-Wert mit Spring MVC 'Singleton' Scope in Java?

Veröffentlicht: 2018-08-29
Spring MVC Singleton Scope Tutorial – Crunchify

Vor einiger Zeit habe ich ein Tutorial darüber geschrieben, wie man Konfigurationsdateien auf traditionelle Weise liest. Aber was ist, wenn Sie es als Spring MVC-Framework laden möchten?

Es kommt sehr häufig vor, dass Sie ständig auf einige Ihrer config.properties Werte in Ihrer Java-Klasse zugreifen müssen. Es gibt eine einfache Möglichkeit, es mit dem Singleton-Bereich von Spring MVC zu erhalten.

Bitte werfen Sie einen Blick auf das vollständige Bild des Arbeitsbereichs unten.

Wir müssen 4 Dateien erstellen:

  1. CrunchifySpringExample.java im Paket com.crunchify.tutorial
  2. config.properties-Datei im Ordner /go/config/
  3. spring-bean.xml-Datei im Ordner /resources
  4. pom.xml-Datei (Projekt in Maven-Projekt konvertieren)
Eclipse-Projektstruktur - Crunchify Spring MVC - Konfig

Lass uns anfangen:

Schritt 1

Erstellen Sie ein dynamisches Webprojekt namens CrunchifyLoadPropertiesSpringMVC

Neues dynamisches Webprojekt erstellen - Crunchify

Schritt 2

Projekt in Maven Project konvertieren.

Dadurch wird die Datei pom.xml erstellt und wir werden Spring-Abhängigkeiten hinzufügen.

Erstellen Sie ein Maven-POM-Projekt - Crunchify

Schritt 3

Erstellen Sie die Datei CrunchifySpringExample.java

Schritt 4

Hier ist meine pom.xml -Datei.

Schritt-5

Wenn Sie den Ordner „ resources “ nicht sehen. erstelle einen.

Ressourcenordner erstellen – Crunchify Spring Beispiel

Schritt-6

Erstellen Sie die Datei config.properties mit dem folgenden Inhalt.

Schritt-7

Inhalt der Datei spring-bean.xml

Schritt-8

Führen Sie nun CrunchifySpringExample.java aus und Sie sollten das Ergebnis wie dieses sehen.

Schritt-9

Ausgabe

Viel Spaß und frohes Programmieren..