Spring @PropertySource Notasyonu Kullanımı

672

Merhaba arkadaşlar,

@PropertySource notasyonu ile herhangibir property dosyasındaki bilgileri okuyabiliriz. Küçük bir örnek ile  başlayalım senaryomuz  şöyle olsun veritabanı bağlantısı yapan bir sınıfımız olsun veritabanı bağlantı bilgilerini property dosyasından çektiğimizi varsayalım.

 

 

 

ilk önce Spring kütüphanemizi ekleyelim projemize

pom.xml

 

Şimdide Spring’i konfigrasyon sınıfı yazalım .

ProjectConf.java

 

Güya veritabanı bağlantısı yapan sınıflarımızı tanımlayalım ?

DbConnectionImpl.java  ve  DbConnection.java

 

 

 

ve bakalım okuyormu property dosyamızı onu test etmek için bir sınıf yazalım.

ProjectTest.java

Çalıştırdığımız zaman çıktımız şu şekilde olması lazımdır .

 

 

Bu şekilde  projemize propety dosyalarını enjekte edebiliriz.

İyi Çalışmalar ?

Yorum yaz

Email adresiniz yayınlanmayacaktır.