ভিডিও: বসন্তে কম্পোনেন্ট স্ক্যানের ব্যবহার কী?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
ব্যবহার উপাদান স্ক্যান জিজ্ঞাসা করার একটি পদ্ধতি বসন্ত সনাক্ত বসন্ত -পরিচালিত উপাদান . বসন্ত সব সনাক্ত এবং নিবন্ধন তথ্য প্রয়োজন বসন্ত উপাদান সঙ্গে আবেদন প্রসঙ্গ যখন আবেদন শুরু হয়
উপরন্তু, বসন্তে ক্লাসপাথ স্ক্যানিং কি?
স্প্রিং ক্লাসপাথ স্ক্যানিং এবং পরিচালিত উপাদান। এর মানে বসন্ত স্বয়ংক্রিয় করতে সক্ষম স্ক্যান , পূর্ব-নির্ধারিত প্রকল্প প্যাকেজ থেকে মটরশুটি সনাক্ত করুন এবং তাত্ক্ষণিক করুন, তাই XML ফাইলে ক্লান্তিকর মটরশুটি/কম্পোনেন্ট ঘোষণা থেকে আমাদের বাঁচান।
আরও জানুন, কম্পোনেন্ট স্ক্যানিং কি করে? কম্পোনেন্ট স্ক্যানিং ক্লাসপথ দ্বারা আবিষ্কৃত নির্ভরতা প্রার্থীদের স্বয়ংক্রিয়ভাবে সনাক্ত করে স্ক্যানিং . সময় স্ক্যানিং প্রক্রিয়া, স্প্রিং স্টিরিওটাইপ টীকা দিয়ে টীকা করা ক্লাসের জন্য অনুসন্ধান করে। এই টীকাগুলি হল @ উপাদান , @Controller, @Service এবং @Repository.
এটি বিবেচনায় রেখে, আমি কম্পোনেন্ট স্ক্যান কোথায় রাখব?
রাখা @ কম্পোনেন্টস্ক্যান আপনার প্যাকেজ গাছের শীর্ষে। স্ক্যানিং কোথায় শুরু করবেন তা নির্দিষ্ট করতে আপনি বেসপ্যাকেজ বৈশিষ্ট্যটিও ব্যবহার করতে পারেন। যদি তুমি চাও স্ক্যান সমস্ত টীকা করা ক্লাস, রাখা ক্লাস @ দিয়ে টীকা করা হয়েছে কম্পোনেন্টস্ক্যান com এ। অ্যাপ প্যাকেজ।
আমি কিভাবে বসন্ত বুট উপাদান স্ক্যান করব?
একবার আপনি একটি সংজ্ঞায়িত কম্পোনেন্ট স্ক্যান একটি প্যাকেজের জন্য, বসন্ত প্যাকেজ এবং এর সমস্ত সাব প্যাকেজ অনুসন্ধান করবে উপাদান / মটরশুটি। আপনি যদি ব্যবহার করেন বসন্ত বুট , অ্যাপ্রোচ 1-এ কনফিগারেশন চেক করুন। আপনি যদি JSP/Servlet করছেন বা বসন্ত MVC অ্যাপ্লিকেশন ব্যবহার না করে বসন্ত বুট পদ্ধতি 2 ব্যবহার করুন।
প্রস্তাবিত:
বসন্তে @ ভ্যালু টীকা ব্যবহার কি?
স্প্রিং @প্রপার্টিসোর্স টীকাগুলি মূলত স্প্রিং এর এনভায়রনমেন্ট ইন্টারফেস ব্যবহার করে বৈশিষ্ট্য ফাইল থেকে পড়ার জন্য ব্যবহৃত হয়। এই টীকাটি অনুশীলনে রয়েছে, @ কনফিগারেশন ক্লাসে রাখা হয়েছে। স্প্রিং @ ভ্যালু টীকা ক্ষেত্র বা পদ্ধতিতে অভিব্যক্তি নির্দিষ্ট করতে ব্যবহার করা যেতে পারে। সাধারণ ব্যবহারের ক্ষেত্রে একটি থেকে সম্পত্তি নির্দিষ্ট করা হয়
বসন্তে @autowired এর ব্যবহার কি?
বসন্তে অটোওয়্যারিং। স্প্রিং ফ্রেমওয়ার্কের অটোওয়্যারিং বৈশিষ্ট্য আপনাকে অবজেক্ট নির্ভরতা অন্তর্নিহিতভাবে ইনজেক্ট করতে সক্ষম করে। এটি অভ্যন্তরীণভাবে সেটার বা কনস্ট্রাক্টর ইনজেকশন ব্যবহার করে। অটোওয়্যারিং আদিম এবং স্ট্রিং মান ইনজেক্ট করতে ব্যবহার করা যাবে না। এটি শুধুমাত্র রেফারেন্স দিয়ে কাজ করে
বসন্তে অটোওয়্যারড টীকা ব্যবহার কি?
স্প্রিং @Autowired টীকা স্বয়ংক্রিয় নির্ভরতা ইনজেকশনের জন্য ব্যবহৃত হয়। স্প্রিং ফ্রেমওয়ার্ক নির্ভরতা ইনজেকশনের উপর নির্মিত এবং আমরা স্প্রিং বিন কনফিগারেশন ফাইলের মাধ্যমে ক্লাস নির্ভরতা ইনজেক্ট করি
বসন্তে @repository টীকা ব্যবহার কি?
স্প্রিং @Repository টীকা। স্প্রিং @রিপোজিটরি টীকাটি বোঝাতে ব্যবহৃত হয় যে ক্লাসটি বস্তুর স্টোরেজ, পুনরুদ্ধার, অনুসন্ধান, আপডেট এবং ডিলিট অপারেশনের জন্য প্রক্রিয়া সরবরাহ করে।
বসন্তে @ কন্ট্রোলারের ব্যবহার কী?
স্প্রিং কন্ট্রোলার টীকা শুধুমাত্র ক্লাসে প্রয়োগ করা যেতে পারে। এটি একটি ওয়েব অনুরোধ হ্যান্ডলার হিসাবে একটি ক্লাস চিহ্নিত করতে ব্যবহৃত হয়। এটি বেশিরভাগ স্প্রিং এমভিসি অ্যাপ্লিকেশনের সাথে ব্যবহৃত হয়