Cum se citește valoarea config.properties folosind Spring MVC „singleton” Scope în Java?

Publicat: 2018-08-29
Tutorial de aplicare Spring MVC Singleton - Crunchify

Cu ceva timp în urmă am scris un tutorial despre cum să citești fișierul de configurare în mod tradițional. Dar ce se întâmplă dacă doriți să-l încărcați ca cadru Spring MVC?

Cel mai obișnuit este să aveți nevoie să accesați unele dintre valorile dvs. config.properties tot timpul în clasa dvs. Java. Există o modalitate simplă de a-l obține folosind domeniul singleton al Spring MVC.

Vă rugăm să aruncați o privire la imaginea completă a spațiului de lucru de mai jos.

Trebuie să creăm 4 fișiere:

  1. CrunchifySpringExample.java sub pachetul com.crunchify.tutorial
  2. config.properties din folderul /go/config/
  3. fișierul spring-bean.xml din folderul /resources
  4. Fișier pom.xml (convertiți proiectul în proiect Maven)
Structura proiectului Eclipse - Crunchify Spring MVC - Load Config

Să începem:

Pasul 1

Creați un proiect web dinamic numit CrunchifyLoadPropertiesSpringMVC

Creați un nou proiect web dinamic - Crunchify

Pasul 2

Convertiți proiectul în proiectul Maven.

Acest lucru va crea fișierul pom.xml și vom adăuga dependențe Spring.

Creați proiectul Maven POM - Crunchify

Pasul 3

Creați fișierul CrunchifySpringExample.java

Pasul-4

Aici este fișierul meu pom.xml .

Pasul-5

Dacă nu vedeți folderul „ resources ”. creeaza una.

Creați folderul de resurse - Exemplu de primăvară Crunchify

Pasul-6

Creați fișierul config.properties cu conținutul de mai jos.

Pasul-7

Conținutul fișierului spring-bean.xml

Pasul-8

Acum rulați CrunchifySpringExample.java și ar trebui să vedeți un rezultat ca acesta.

Pasul-9

Ieșire

Distracție plăcută și codare fericită..