Come leggere il valore config.properties utilizzando l'ambito "singleton" di Spring MVC in Java?

Pubblicato: 2018-08-29
Esercitazione sull'ambito Spring MVC Singleton - Crunchify

Qualche tempo fa ho scritto un tutorial su come leggere il file di configurazione in modo tradizionale. Ma cosa succede se si desidera caricarlo come framework Spring MVC?

È molto comune che potresti dover accedere ad alcuni dei tuoi valori config.properties tutto il tempo nella tua classe Java. C'è un modo semplice per ottenerlo usando l'ambito singleton di Spring MVC.

Si prega di dare un'occhiata all'immagine completa dell'area di lavoro di seguito.

Dobbiamo creare 4 file:

  1. CrunchifySpringExample.java nel pacchetto com.crunchify.tutorial
  2. config.properties nella cartella /go/config/
  3. spring-bean.xml nella cartella /resources
  4. file pom.xml (converti il ​​progetto nel progetto Maven)
Struttura del progetto Eclipse - Crunchify Spring MVC - Load Config

Iniziamo:

Passo 1

Crea un progetto Web dinamico chiamato CrunchifyLoadPropertiesSpringMVC

Crea un nuovo progetto Web dinamico - Crunchify

Passo 2

Converti progetto in progetto Maven.

Questo creerà il file pom.xml e aggiungeremo le dipendenze Spring.

Crea progetto Maven POM - Crunchify

Passaggio 3

Crea file CrunchifySpringExample.java

Passaggio 4

Ecco il mio file pom.xml .

Passaggio 5

Se non vedi la cartella " resources ". crearne uno.

Crea cartella risorse - Crunchify Spring Esempio

Passaggio 6

Crea il file config.properties con i contenuti seguenti.

Passaggio 7

Contenuto del file spring-bean.xml

Passaggio 8

Ora esegui CrunchifySpringExample.java e dovresti vedere un risultato come questo.

Passaggio 9

Produzione

Buon divertimento e buona codifica..