რა არის Property placeholder გაზაფხულზე?
რა არის Property placeholder გაზაფხულზე?

ვიდეო: რა არის Property placeholder გაზაფხულზე?

ვიდეო: რა არის Property placeholder გაზაფხულზე?
ვიდეო: #აკუსტიკა 🎼 გიორგი ცხადაძე - ვახ, რა დროა 2024, აპრილი
Anonim

გაზაფხული კონტექსტი: ქონება - ადგილის მფლობელი . Კონტექსტი: ქონება - ადგილის მფლობელი ტეგი გამოიყენება ექსტერნალიზებისთვის თვისებები ცალკე ფაილში. ის ავტომატურად აკონფიგურირებს PropertyPlaceholderConfigurer , რომელიც ანაცვლებს ${} ჩანაცვლების ველებს, რომლებიც მოგვარებულია მითითებულის წინააღმდეგ თვისებები ფაილი (როგორც ა გაზაფხული რესურსის მდებარეობა).

შემდგომში შეიძლება ისიც იკითხოს, რა არის ქონების საქმე გაზაფხულზე?

თვისებების ფაილი სხვა არაფერია, თუ არა მარტივი გასაღები-მნიშვნელობის შენახვა კონფიგურაციისთვის თვისებები . შეგიძლიათ კონფიგურაციის შეფუთვა ფაილი თქვენი განაცხადის ქილაში ან ჩადეთ ფაილი Runtime გარემოს ფაილურ სისტემაში და ჩატვირთეთ იგი გაზაფხული ჩატვირთვის გაშვება.

გარდა ამისა, როგორ წაიკითხეთ თვისებების ფაილი გაზაფხულზე? თვისებების ფაილის წაკითხვა გაზაფხულზე XML კონფიგურაციის გამოყენებით შემდეგ შეგიძლიათ გამოიყენოთ ${ ქონება key} განლაგება განმარტებებში. ამ ჩანაცვლების ველების გადასაჭრელად თქვენ უნდა დაარეგისტრიროთ PropertySourcesPlaceholderConfigurer. ეს ავტომატურად ხდება <context: ქონება -placeholder> XML-ში.

აქ რა არის PropertyPlaceholderConfigurer-ის გამოყენება გაზაფხულზე?

The PropertyPlaceholderConfigurer არის საკუთრების რესურსის კონფიგურატორი, რომელიც წყვეტს ჩანაცვლების ველებს კონტექსტური განმარტებების bean თვისებების მნიშვნელობებში. ის ამოიყვანს მნიშვნელობებს თვისებების ფაილიდან ლობიოს განმარტებებში.

რა არის გარემოს აბსტრაქცია გაზაფხულზე?

The გარემოს აბსტრაქცია გაზაფხულზე წარმოადგენს გარემო რომელშიც მიმდინარე აპლიკაცია მუშაობს. იმავდროულად, ის მიდრეკილია აერთიანებს თვისებებზე წვდომის გზებს სხვადასხვა ქონების წყაროებში, როგორიცაა თვისებების ფაილები, JVM სისტემის თვისებები, სისტემა. გარემო ცვლადები და servlet კონტექსტური პარამეტრები.

გირჩევთ: