বসন্তে byType এবং byName এর মধ্যে পার্থক্য কি?
বসন্তে byType এবং byName এর মধ্যে পার্থক্য কি?
Anonim

দ্য byType এবং byName এর মধ্যে পার্থক্য অটোওয়্যারিং নিম্নরূপ: অটোওয়্যার প্রকার দ্বারা কনফিগারেশন ফাইলে একটি বিনের সন্ধান করবে, যার আইডি অটোওয়্যার থাকা অবস্থায় সম্পত্তির প্রকারের সাথে মেলে নামে একটি মটরশুটি অনুসন্ধান করবে যার আইডি তারযুক্ত সম্পত্তি নামের সাথে মিলে যাচ্ছে।

এছাড়াও প্রশ্ন হল, বসন্তে অটোওয়্যারিং বাই টাইপ কি?

ভিতরে বসন্ত , “ প্রকার অনুসারে অটোওয়্যারিং ” মানে, যদি একটি বিনের ডেটা টাইপ অন্য বিন সম্পত্তির ডেটা টাইপের সাথে সামঞ্জস্যপূর্ণ হয়, তাহলে এটি স্বয়ংক্রিয়ভাবে তারের। উদাহরণস্বরূপ, একটি "ব্যক্তি" মটরশুটি "ক্ষমতা" শ্রেণীর ডেটা টাইপ সহ একটি সম্পত্তি প্রকাশ করে, বসন্ত একই ডাটা টাইপ ক্লাস “এবিলিটি” সহ বীন খুঁজে পাবে এবং স্বয়ংক্রিয়ভাবে তারের করবে।

কেউ জিজ্ঞাসা করতে পারে, বসন্তে @autowired এর উদ্দেশ্য কী? অটোওয়্যারিং এর বৈশিষ্ট্য বসন্ত ফ্রেমওয়ার্ক আপনাকে অবজেক্ট নির্ভরতাকে নিহিতভাবে ইনজেক্ট করতে সক্ষম করে। এটি অভ্যন্তরীণভাবে সেটার বা কনস্ট্রাক্টর ইনজেকশন ব্যবহার করে। অটোওয়্যারিং আদিম এবং স্ট্রিং মান ইনজেক্ট করতে ব্যবহার করা যাবে না। এটি শুধুমাত্র রেফারেন্স দিয়ে কাজ করে।

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

এই বলা হয় বসন্ত শিম স্বয়ংক্রিয় ওয়্যারিং . দ্য স্বয়ংক্রিয় ওয়্যারিং কার্যকারিতা চারটি মোড আছে. এগুলো হল 'না', 'বাইনাম', 'বাই টাইপ' এবং 'কন্সট্রাক্টর'। আরেকটি অটোওয়্যার স্বয়ংক্রিয় শনাক্তকরণ মোড অবমুক্ত করা হয়েছে।

বসন্তে ওয়্যারিং কি?

- শিম তারের এর সাথে মটরশুটি একত্রিত করার প্রক্রিয়া বসন্ত ধারক প্রয়োজনীয় মটরশুটিগুলিকে কন্টেইনারকে জানাতে হবে এবং কীভাবে ধারকটি তাদের একসাথে বেঁধে রাখার জন্য নির্ভরতা ইনজেকশন ব্যবহার করবে তারের শিম.

প্রস্তাবিত: