Көктемде @value аннотациясының қолданылуы неде?
Көктемде @value аннотациясының қолданылуы неде?

Бейне: Көктемде @value аннотациясының қолданылуы неде?

Бейне: Көктемде @value аннотациясының қолданылуы неде?
Бейне: Көктемгі AOP шынымен қалай жұмыс істейді [Көктемгі AOP саяхаты - 2 бөлім] 2024, Мамыр
Anonim

Spring @PropertySource аннотациялары негізінен оқу үшін пайдаланылады қасиеттері Spring's Environment интерфейсін пайдаланып файл. Бұл аннотация практикада @Configuration сыныптарында орналастырылған. Spring @Value аннотациясын өріс немесе әдістердегі өрнекті көрсету үшін пайдалануға болады. Жалпы пайдалану жағдайы - бұл сипатты көрсету.

Сәйкесінше, @value аннотациясының қолданылуы неде?

Көктем @ Мәндік аннотация инъекцияға қолданылады құндылықтар айнымалыларға және әдіс аргументтеріне. Біз серіппелі ортаның айнымалы мәндерін немесе жүйелік айнымалы мәндерді оқи аламыз. Ол сондай-ақ SpEL-ді қолдайды.

Сонымен қатар, көктемгі мәндерді қалай енгізесіз? Көктемде Bean қасиеттеріне мәнді қалай енгізу керек

  1. Жаңа Maven жобасын жасаңыз. Файл -> Жоба -> Maven -> Maven жобасына өтіңіз.
  2. Көктем 3.2 қосыңыз. 3 тәуелділік.
  3. Қасиеттері бар қарапайым көктемгі бұршақ жасаңыз.
  4. Бұршақ сипаттарына мән енгізуге арналған XML негізіндегі тәсіл.
  5. Қолданбаны іске қосыңыз.
  6. Шығару.

Әрі қарай, көктемде @value нені пайдаланады деген сұрақ туындауы мүмкін.

Көктем @ Мән аннотация әдепкі мәнді тағайындау үшін пайдаланылады құндылықтар айнымалыларға және әдіс аргументтеріне. Біз оқи аламыз көктем @ арқылы орта айнымалылары, сондай-ақ жүйелік айнымалылар Мән аннотация. Көктем @ Мән аннотация сонымен қатар SpEL тілін қолдайды.

Көктемде аннотацияны қалай автоматты түрде өткізесіз?

Көп жағдайда сізге қажет болуы мүмкін автоматты сымды тек белгілі бір бұршақтағы қасиет. жылы Көктем , сен істей аласың пайдалану @ Автоматты сымды аннотация орнатушы әдісінде, конструкторда немесе өрісте автоматты сым бұршаққа. Оның үстіне, мүмкін автоматты сымды белгілі бір бұршақтағы қасиет. @ Автоматты сымды аннотация деректер түріне сәйкес бұршақты автоматты сымдау болып табылады.