কন্ট্রোলার পরামর্শ কি?
কন্ট্রোলার পরামর্শ কি?

ভিডিও: কন্ট্রোলার পরামর্শ কি?

ভিডিও: কন্ট্রোলার পরামর্শ কি?
ভিডিও: Electric scooter controller wiring diagram ইলেকট্রিক স্কুটার কন্ট্রোলার ডায়াগ্রাম এবং মূল্য কত 2024, নভেম্বর
Anonim

@ কন্ট্রোলার অ্যাডভাইস স্প্রিং দ্বারা প্রদত্ত একটি টীকা যা আপনাকে বিশ্বব্যাপী কোড লেখার অনুমতি দেয় যা বিস্তৃত পরিসরে প্রয়োগ করা যেতে পারে কন্ট্রোলার - সব থেকে ভিন্ন কন্ট্রোলার একটি নির্বাচিত প্যাকেজ বা এমনকি একটি নির্দিষ্ট টীকা।

এভাবে নিয়ন্ত্রক উপদেশ দিয়ে কী লাভ?

@ কন্ট্রোলার অ্যাডভাইস @কম্পোনেন্ট টীকাটির একটি বিশেষীকরণ যা সমগ্র জুড়ে ব্যতিক্রমগুলি পরিচালনা করতে দেয় আবেদন একটি গ্লোবাল হ্যান্ডলিং উপাদানে। এটিকে @RequestMapping এবং অনুরূপ দ্বারা টীকাকৃত পদ্ধতি দ্বারা নিক্ষিপ্ত ব্যতিক্রমগুলির একটি ইন্টারসেপ্টর হিসাবে দেখা যেতে পারে।

উপরন্তু, নিয়ামক এবং RestController মধ্যে পার্থক্য কি? 1. @ নিয়ন্ত্রক একটি সাধারণ টীকা যা একটি ক্লাসকে স্প্রিং এমভিসি হিসাবে চিহ্নিত করতে ব্যবহৃত হয় নিয়ন্ত্রক যখন @ রেস্টকন্ট্রোলার একটি বিশেষ নিয়ামক RESTFul ওয়েব পরিষেবায় ব্যবহৃত হয় এবং @ এর সমতুল্য নিয়ন্ত্রক + @ResponseBody.

অনুরূপভাবে, কিভাবে স্প্রিং কন্ট্রোলার ব্যতিক্রমগুলি পরিচালনা করে?

প্রতি ব্যতিক্রমগুলি পরিচালনা করুন স্ট্রিং-এ এমভিসি , আমরা একটি পদ্ধতি সংজ্ঞায়িত করতে পারি নিয়ামক ক্লাস এবং টীকা ব্যবহার করুন @ ব্যতিক্রম হ্যান্ডলার চালু কর. বসন্ত কনফিগারেশন এই টীকা সনাক্ত করবে এবং পদ্ধতিটিকে হিসাবে নিবন্ধন করবে ব্যতিক্রম যুক্তির জন্য হ্যান্ডলার ব্যতিক্রম শ্রেণী এবং এর উপশ্রেণী।

@ResponseStatus এর ব্যবহার কি?

টীকা প্রকার প্রতিক্রিয়া স্থিতি স্ট্যাটাস কোড() এবং কারণ() দিয়ে একটি পদ্ধতি বা ব্যতিক্রম শ্রেণী চিহ্নিত করে যা ফেরত দিতে হবে। স্ট্যাটাস কোড HTTP প্রতিক্রিয়াতে প্রয়োগ করা হয় যখন হ্যান্ডলার পদ্ধতিটি চালু করা হয় এবং অন্যান্য উপায়ে, যেমন ResponseEntity বা "পুনঃনির্দেশ:" দ্বারা সেট করা স্ট্যাটাস তথ্য ওভাররাইড করে।

প্রস্তাবিত: