Көктемдегі byType мен byName арасындағы айырмашылық неде?
Көктемдегі byType мен byName арасындағы айырмашылық неде?

Бейне: Көктемдегі byType мен byName арасындағы айырмашылық неде?

Бейне: Көктемдегі byType мен byName арасындағы айырмашылық неде?
Бейне: Magic and Jinn Story | Yasir Qadhi (Full Series) 2024, Мамыр
Anonim

The byType және byName арасындағы айырмашылық автоматты сым қосу келесідей: Авто сым түрі бойынша конфигурация файлында бұршақты іздейді, оның идентификаторы сымға қосылатын сипат түріне сәйкес келеді, ал автоматты сым аты бойынша идентификаторы жалғанатын сипат атауына сәйкес келетін бұршақты іздейді.

Көктемде Autowiring byType деген не деген сұрақ туындайды?

жылы Көктем , “ Түрі бойынша автоматты қосу ” бұршақтың деректер түрі басқа бұршақ сипатының деректер түрімен үйлесімді болса, оны автоматты түрде жалғау дегенді білдіреді. Мысалы, «адам» бұршағы «қабілет» класының деректер түрі бар сипатты көрсетеді, Көктем «қабілет» класының деректер түрі бірдей бұршақты тауып, оны автоматты түрде өткізеді.

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

Сондай-ақ, көктемде автоматты сымдардың қанша түрі бар екенін біліңіз?

Бұл деп аталады көктем бұршақ автоматты сым қосу . The автоматты сым қосу функцияның төрт режимі бар. Бұл ' no ', ' byName ', ' byType ' және ' конструктор '. Басқа автоматты сым автоматты анықтау режимі ескірген.

Көктемде сымдар дегеніміз не?

- Бұршақ сымдар -мен бұршақтарды біріктіру процесі болып табылады Көктем контейнер. Қажетті бұршақтар контейнерге хабарлануы керек және контейнер оларды бір-бірімен байланыстыру үшін тәуелділік инъекциясын қалай пайдалану керектігі туралы хабарланады. сымдар бұршақтар.

Ұсынылған: