@autowired এবং @bean এর মধ্যে পার্থক্য কি?
@autowired এবং @bean এর মধ্যে পার্থক্য কি?

ভিডিও: @autowired এবং @bean এর মধ্যে পার্থক্য কি?

ভিডিও: @autowired এবং @bean এর মধ্যে পার্থক্য কি?
ভিডিও: @কম্পোনেন্ট বনাম @বিন টীকা 2024, সেপ্টেম্বর
Anonim

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

এছাড়া, @autowired এর ব্যবহার কি?

দ্য @ অটোওয়্যারড টীকা কোথায় এবং কিভাবে আরো সূক্ষ্ম নিয়ন্ত্রণ প্রদান করে স্বয়ংক্রিয় ওয়্যারিং সম্পন্ন করা উচিত। দ্য @ অটোওয়্যারড টীকা ব্যবহার করা যেতে পারে অটোওয়্যার সেটার মেথড অন করুন ঠিক যেমন @প্রয়োজনীয় টীকা, কনস্ট্রাক্টর, একটি প্রপার্টি বা পদ্ধতি যার ইচ্ছামত নাম এবং/অথবা একাধিক আর্গুমেন্ট।

উপরের পাশে, @বিন টীকাটি কী করে? বসন্ত @ শিম টীকা . বসন্ত @ শিম টীকা নির্দিষ্ট করার জন্য একটি পদ্ধতিতে প্রয়োগ করা হয় যে এটি একটি প্রদান করে শিম বসন্ত প্রসঙ্গ দ্বারা পরিচালিত হবে। বসন্ত শিম টীকা সাধারণত কনফিগারেশন ক্লাস পদ্ধতিতে ঘোষণা করা হয়। এক্ষেত্রে, শিম পদ্ধতি অন্যান্য উল্লেখ করতে পারে @ শিম তাদের সরাসরি কল করে একই ক্লাসে পদ্ধতি।

উপরন্তু, বসন্ত বুট একটি শিম কি?

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

শিম ইনজেকশন কি?

ইনজেকশন মটরশুটি . ব্যবহার করার জন্য মটরশুটি আপনি তৈরি, আপনি ইনজেকশন তাদের এখনও অন্য মধ্যে শিম যেটি তখন একটি অ্যাপ্লিকেশন দ্বারা ব্যবহার করা যেতে পারে, যেমন একটি JavaServer Faces অ্যাপ্লিকেশন। উদাহরণস্বরূপ, আপনি একটি তৈরি করতে পারেন শিম প্রিন্টার বলা হয় যার মধ্যে আপনি চান ইনজেকশন অভিবাদন এক মটরশুটি : javax আমদানি করুন। ইনজেকশন.