რა სარგებლობა აქვს @value ანოტაციას გაზაფხულზე?
რა სარგებლობა აქვს @value ანოტაციას გაზაფხულზე?

ვიდეო: რა სარგებლობა აქვს @value ანოტაციას გაზაფხულზე?

ვიდეო: რა სარგებლობა აქვს @value ანოტაციას გაზაფხულზე?
ვიდეო: Spring & Spring Boot Annotations Series - #9 - @Value Annotation 2024, მაისი
Anonim

საგაზაფხულო @PropertySource ანოტაციები ძირითადად გამოიყენება წასაკითხად თვისებები ფაილი Spring's Environment ინტერფეისის გამოყენებით. ეს ანოტაცია პრაქტიკაშია განთავსებული @Configuration კლასებზე. Spring @Value ანოტაცია შეიძლება გამოყენებულ იქნას ველზე ან მეთოდებზე გამოხატვის დასაზუსტებლად. საერთო გამოყენების შემთხვევაა საკუთრების მითითება a-დან.

შესაბამისად, რა სარგებლობა მოაქვს @value ანოტაციას?

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

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

  1. შექმენით ახალი Maven პროექტი. გადადით File -> Project -> Maven -> Maven Project.
  2. დაამატეთ გაზაფხული 3.2. 3 დამოკიდებულება.
  3. შექმენით მარტივი საგაზაფხულო ლობიო თვისებებით.
  4. XML-ზე დაფუძნებული მიდგომა ლობიოს თვისებებში ღირებულების ინექციისთვის.
  5. გაუშვით აპლიკაცია.
  6. გამომავალი.

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

გაზაფხული @ ღირებულება ანოტაცია გამოიყენება ნაგულისხმევი მინიჭებისთვის ღირებულებები ცვლადებს და მეთოდის არგუმენტებს. შეგვიძლია წავიკითხოთ გაზაფხული გარემოს ცვლადები, ისევე როგორც სისტემის ცვლადები @-ის გამოყენებით ღირებულება ანოტაცია. გაზაფხული @ ღირებულება ანოტაცია ასევე მხარს უჭერს SpEL-ს.

როგორ აკეთებთ ანოტაციას გაზაფხულზე ავტომატურ რეჟიმში?

უმეტეს შემთხვევაში, შეიძლება დაგჭირდეთ ავტოსადენიანი საკუთრება მხოლოდ კონკრეტულ ლობიოში. In გაზაფხული , შენ შეგიძლია გამოყენება @ ავტომატური ანოტაცია ავტომატური მავთულის ლობიო სეტერის მეთოდზე, კონსტრუქტორზე ან ველზე. უფრო მეტიც, მას შეუძლია ავტოსადენიანი ქონება კონკრეტულ ლობიოში. @ ავტომატური ანოტაცია არის ავტომატური მავთულის ლობიო მონაცემთა ტიპის მიხედვით.