Бейне: Көктемде @value аннотациясының қолданылуы неде?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
Spring @PropertySource аннотациялары негізінен оқу үшін пайдаланылады қасиеттері Spring's Environment интерфейсін пайдаланып файл. Бұл аннотация практикада @Configuration сыныптарында орналастырылған. Spring @Value аннотациясын өріс немесе әдістердегі өрнекті көрсету үшін пайдалануға болады. Жалпы пайдалану жағдайы - бұл сипатты көрсету.
Сәйкесінше, @value аннотациясының қолданылуы неде?
Көктем @ Мәндік аннотация инъекцияға қолданылады құндылықтар айнымалыларға және әдіс аргументтеріне. Біз серіппелі ортаның айнымалы мәндерін немесе жүйелік айнымалы мәндерді оқи аламыз. Ол сондай-ақ SpEL-ді қолдайды.
Сонымен қатар, көктемгі мәндерді қалай енгізесіз? Көктемде Bean қасиеттеріне мәнді қалай енгізу керек
- Жаңа Maven жобасын жасаңыз. Файл -> Жоба -> Maven -> Maven жобасына өтіңіз.
- Көктем 3.2 қосыңыз. 3 тәуелділік.
- Қасиеттері бар қарапайым көктемгі бұршақ жасаңыз.
- Бұршақ сипаттарына мән енгізуге арналған XML негізіндегі тәсіл.
- Қолданбаны іске қосыңыз.
- Шығару.
Әрі қарай, көктемде @value нені пайдаланады деген сұрақ туындауы мүмкін.
Көктем @ Мән аннотация әдепкі мәнді тағайындау үшін пайдаланылады құндылықтар айнымалыларға және әдіс аргументтеріне. Біз оқи аламыз көктем @ арқылы орта айнымалылары, сондай-ақ жүйелік айнымалылар Мән аннотация. Көктем @ Мән аннотация сонымен қатар SpEL тілін қолдайды.
Көктемде аннотацияны қалай автоматты түрде өткізесіз?
Көп жағдайда сізге қажет болуы мүмкін автоматты сымды тек белгілі бір бұршақтағы қасиет. жылы Көктем , сен істей аласың пайдалану @ Автоматты сымды аннотация орнатушы әдісінде, конструкторда немесе өрісте автоматты сым бұршаққа. Оның үстіне, мүмкін автоматты сымды белгілі бір бұршақтағы қасиет. @ Автоматты сымды аннотация деректер түріне сәйкес бұршақты автоматты сымдау болып табылады.