Хаврын улиралд @value annotation ямар хэрэгтэй вэ?
Хаврын улиралд @value annotation ямар хэрэгтэй вэ?

Видео: Хаврын улиралд @value annotation ямар хэрэгтэй вэ?

Видео: Хаврын улиралд @value annotation ямар хэрэгтэй вэ?
Видео: Как писать аспекты с помощью Spring AOP [Путь к Spring AOP — Часть 1] 2024, Дөрөвдүгээр сар
Anonim

Spring @PropertySource тэмдэглэгээг ихэвчлэн дараахаас уншихад ашигладаг шинж чанарууд Spring's Environment интерфэйсийг ашиглан файл. Энэхүү тайлбарыг практикт @Configuration ангиудад байрлуулсан болно. Хаврын @Value тэмдэглэгээг талбар эсвэл аргууд дээрх илэрхийллийг тодорхойлоход ашиглаж болно. Нийтлэг хэрэглэгдэхүүн нь шинж чанарыг тодорхойлох явдал юм.

Үүний дагуу @value тэмдэглэгээг юунд ашиглах вэ?

Хавар @ Үнийн тайлбар тарихад хэрэглэдэг үнэт зүйлс хувьсагч болон аргын аргументууд руу. Бид хаврын орчны хувьсагч эсвэл системийн хувьсагчдыг уншиж болно. Энэ нь мөн SpEL-ийг дэмждэг.

Нэмж хэлэхэд, та Spring утгыг хэрхэн яаж оруулах вэ? Хавар шошны шинж чанарт хэрхэн үнэ цэнийг оруулах вэ

  1. Шинэ Maven төсөл үүсгэ. File -> Project ->Maven -> Maven Project руу очно уу.
  2. Хаврын 3.2 нэмнэ. 3 хамаарал.
  3. Шинж чанар бүхий энгийн хаврын шош үүсгэ.
  4. Буурцагны шинж чанарт үнэ цэнийг оруулах XML-д суурилсан арга.
  5. Програмыг ажиллуул.
  6. Гаралт.

Дараа нь, хаврын улиралд @value ямар хэрэгтэй вэ гэж асууж магадгүй юм.

Хавар @ Үнэ цэнэ тэмдэглэгээг өгөгдмөлийг тодорхойлоход ашигладаг үнэт зүйлс хувьсагч болон аргын аргументуудад. Бид уншиж чадна хавар орчны хувьсагч, түүнчлэн @ ашиглан системийн хувьсагч Үнэ цэнэ тайлбар. Хавар @ Үнэ цэнэ тайлбар нь мөн SpEL-ийг дэмждэг.

Та хавар хэрхэн автоматаар тэмдэглэгээ хийх вэ?

Ихэнх тохиолдолд танд хэрэгтэй байж магадгүй юм автомат утастай зөвхөн тодорхой шошны өмч. онд Хавар , чи чадна ашиглах @ Автоматаар холбогдсон тэмдэглэгээ тохируулагч арга, бүтээгч эсвэл талбар дээр автомат утас шош руу. Түүнээс гадна, энэ нь боломжтой автомат утастай тодорхой шош дахь өмч. @ Автоматаар холбогдсон тэмдэглэгээ нь өгөгдлийн төрлийг тааруулах замаар шошыг автоматаар холбох явдал юм.