Քանի՞ տեսակի ավտոլարեր կան գարնանը:
Քանի՞ տեսակի ավտոլարեր կան գարնանը:

Video: Քանի՞ տեսակի ավտոլարեր կան գարնանը:

Video: Քանի՞ տեսակի ավտոլարեր կան գարնանը:
Video: Ոստիկանները Երևանի տներից մեկից հայտնաբերել են մի քանի տեսակի թմրամիջոց ու զենք 2024, Մայիս
Anonim

Գարուն աջակցում է հինգին ավտոլարերի միացման տեսակները և դրանք ոչ (կանխադրված), byType, byName, կոնստրուկտոր և ավտոմատ հայտնաբերում են:

Նմանապես, մարդիկ հարցնում են, թե որո՞նք են գարնանային ավտոլարերի տարբեր տեսակները:

Սա նշանակում է, որ հնարավոր է ավտոմատ թույլ տալ Գարուն լուծել համագործակցողները ( այլ լոբի) ձեր լոբի համար՝ ստուգելով որ -ի բովանդակությունը որ BeanFactory. Սա կոչվում է գարուն լոբի ավտոլարերի միացում . Ավտոլարերի միացում ֆունկցիոնալությունն ունի չորս ռեժիմ: Սրանք են «ոչ», «byName», «byType» և «կոնստրուկտոր»:

Նմանապես, ի՞նչ է Autowiring-ը գարնանը օրինակներով: Գարուն փնտրում է լոբի նույն անունով, ինչ գույքը, որը պետք է լինի ավտոլարով . Համար օրինակ , եթե լոբի սահմանումը դրված է ավտոլարեր անունով, և այն պարունակում է հիմնական հատկություն (այսինքն՝ ունի setMaster(..) մեթոդ), Գարուն փնտրում է լոբի սահմանում, որը կոչվում է master, և այն օգտագործում է հատկությունը սահմանելու համար:

Այսպիսով, որո՞նք են Autowire-ի տարբեր տեսակները:

XML կոնֆիգուրացիայի վրա հիմնված ավտոլարերի միացում ֆունկցիոնալությունն ունի հինգ ռեժիմ՝ ոչ, byName, byType , կոնստրուկտոր և ավտոմատ հայտնաբերում: Կանխադրված ռեժիմը ոչ է:

Ինչու է @autowired-ն օգտագործվում գարնանը:

Գարուն կարող է ավտոլարեր համագործակցող լոբիների միջև հարաբերություն՝ առանց կոնստրուկտոր-arg և հատկությունների պիտակների օգտագործման, որն օգնում է XML կազմաձևման քանակին: Ավտոլարերի միացում որ Գարուն շրջանակը թույլ է տալիս անուղղակիորեն ներարկել օբյեկտի կախվածությունը:

Խորհուրդ ենք տալիս: