বসন্তে কত ধরনের অটোওয়্যারিং আছে?
বসন্তে কত ধরনের অটোওয়্যারিং আছে?

ভিডিও: বসন্তে কত ধরনের অটোওয়্যারিং আছে?

ভিডিও: বসন্তে কত ধরনের অটোওয়্যারিং আছে?
ভিডিও: স্প্রিং বুট অটোওয়্যারিং | @অটোওয়ায়ার্ড | @কোয়ালিফায়ার | @প্রাথমিক | @সম্পদ | @ইনজেক্ট 2024, মে
Anonim

বসন্ত পাঁচটি সমর্থন করে অটোওয়্যারিংয়ের প্রকারগুলি এবং তারা no(ডিফল্ট), byType, byName, constructor এবং autodetect।

একইভাবে, লোকেরা জিজ্ঞাসা করে, বসন্তে বিভিন্ন ধরণের অটোওয়্যারিং কী কী?

এর মানে স্বয়ংক্রিয়ভাবে দেওয়া সম্ভব বসন্ত সহযোগীদের সমাধান ( অন্যান্য মটরশুটি) পরিদর্শন করে আপনার মটরশুটি জন্য দ্য বিষয়বস্তু দ্য বিন ফ্যাক্টরি। এই বলা হয় বসন্ত শিম স্বয়ংক্রিয় ওয়্যারিং . অটোওয়্যারিং কার্যকারিতা চারটি মোড আছে. এগুলো হল 'না', 'বাইনাম', 'বাই টাইপ' এবং 'কন্সট্রাক্টর'।

অনুরূপভাবে, উদাহরণ সহ বসন্তে Autowiring কি? বসন্ত যে সম্পত্তি থাকা দরকার সেই একই নামের সাথে একটি মটরশুটি সন্ধান করে অটোওয়্যারড . জন্য উদাহরণ , যদি একটি মটরশুটি সংজ্ঞা সেট করা হয় অটোওয়্যার নামের দ্বারা, এবং এটিতে একটি মাস্টার সম্পত্তি রয়েছে (অর্থাৎ, এটির একটি সেটমাস্টার(..) পদ্ধতি রয়েছে), বসন্ত মাস্টার নামের একটি বিন সংজ্ঞা খোঁজে, এবং সম্পত্তি সেট করতে এটি ব্যবহার করে।

ঠিক তাই, বিভিন্ন ধরনের অটোওয়্যার কি কি?

XML-কনফিগারেশন-ভিত্তিক স্বয়ংক্রিয় ওয়্যারিং কার্যকারিতার পাঁচটি মোড রয়েছে - না, নাম অনুসারে, প্রকার দ্বারা , কনস্ট্রাক্টর এবং স্বয়ংক্রিয় সনাক্তকরণ। ডিফল্ট মোড নং.

কেন @autowired বসন্তে ব্যবহার করা হয়?

বসন্ত করতে পারা অটোওয়্যার কনস্ট্রাক্টর-আর্গ এবং প্রোপার্টি ট্যাগ ব্যবহার না করে সহযোগিতার মটরশুটির মধ্যে একটি সম্পর্ক যা XML কনফিগারেশনের পরিমাণে সাহায্য করে। অটোওয়্যারিং এর বসন্ত ফ্রেমওয়ার্ক আপনাকে অবজেক্ট নির্ভরতাকে নিহিতভাবে ইনজেক্ট করতে সক্ষম করে।

প্রস্তাবিত: