Bagaimana cara Membaca nilai config.properties menggunakan Lingkup 'tunggal' Spring MVC di Jawa?

Diterbitkan: 2018-08-29
Tutorial lingkup Spring MVC Singleton - Crunchify

Beberapa waktu yang lalu saya telah menulis tutorial tentang cara membaca file konfigurasi dengan cara tradisional. Tetapi bagaimana jika Anda ingin memuatnya sebagai kerangka kerja Spring MVC?

Hal ini paling umum bahwa Anda mungkin perlu mengakses beberapa nilai config.properties Anda sepanjang waktu di kelas Java Anda. Ada cara sederhana untuk mendapatkannya menggunakan lingkup tunggal Spring MVC.

Silakan lihat gambar ruang kerja lengkap di bawah ini.

Kita perlu membuat 4 file:

  1. CrunchifySpringExample.java di bawah paket com.crunchify.tutorial
  2. config.properties file di bawah folder /go/config/
  3. file spring-bean.xml di bawah folder /resources
  4. file pom.xml (konversi proyek ke proyek Maven)
Struktur Proyek Eclipse - Crunchify Spring MVC - Muat Konfigurasi

Mari kita mulai:

Langkah 1

Buat Proyek Web Dinamis bernama CrunchifyLoadPropertiesSpringMVC

Buat Proyek Web Dinamis baru - Crunchify

Langkah 2

Konversikan proyek ke Proyek Maven.

Ini akan membuat file pom.xml dan kita akan menambahkan ketergantungan Spring.

Buat Proyek POM Maven - Crunchify

Langkah-3

Buat file CrunchifySpringExample.java

Langkah-4

Ini file pom.xml saya.

Langkah-5

Jika Anda tidak melihat folder " resources ". buat satu.

Buat Folder Sumber Daya - Contoh Crunchify Spring

Langkah-6

Buat file config.properties dengan konten di bawah ini.

Langkah-7

Isi file spring-bean.xml

Langkah-8

Sekarang jalankan CrunchifySpringExample.java dan Anda akan melihat hasil seperti ini.

Langkah-9

Keluaran

Selamat menikmati dan Selamat Coding..