@পোস্টম্যাপিং কি?
@পোস্টম্যাপিং কি?

ভিডিও: @পোস্টম্যাপিং কি?

ভিডিও: @পোস্টম্যাপিং কি?
ভিডিও: স্প্রিং বুট গেটম্যাপিং পোস্টম্যাপিং উদাহরণ 2024, নভেম্বর
Anonim

নির্দিষ্ট হ্যান্ডলার পদ্ধতিতে HTTP POST অনুরোধ ম্যাপ করার জন্য টীকা। বিশেষ করে, @ পোস্টম্যাপিং এটি একটি রচিত টীকা যা @RequestMapping(method=RequestMethod. POST) এর শর্টকাট হিসেবে কাজ করে।

সহজভাবে, GetMapping এবং PostMapping কি?

@ GetMapping এটি @RequestMapping টীকাটির বিশেষ সংস্করণ যা @RequestMapping(method=RequestMethod. GET) এর শর্টকাট হিসেবে কাজ করে। @ GetMapping টীকাকৃত পদ্ধতি প্রদত্ত URI এক্সপ্রেশনের সাথে মিলিত HTTP GET অনুরোধগুলি পরিচালনা করে।

উপরন্তু, বসন্ত বুটে @GetMapping কি? @ GetMapping টীকা মানচিত্র HTTP GET অনুরোধ নির্দিষ্ট হ্যান্ডলার পদ্ধতিতে। এটি একটি রচিত টীকা যা @RequestMapping(method=RequestMethod. GET) এর শর্টকাট হিসেবে কাজ করে।

অনুরূপভাবে, কেন আমরা @পোস্টম্যাপিং ব্যবহার করি?

@ পোস্টম্যাপিং HTTP POST অনুরোধগুলি পরিচালনা করতে লক্ষ্য করুন যে HTTP POST অনুরোধগুলি পরিচালনা করার জন্য দায়ী পদ্ধতিটি @ দিয়ে টীকা করা দরকার পোস্টম্যাপিং টীকা @RequestBody টীকাটি কেমন তা লক্ষ্য করুন ব্যবহৃত মেথড আর্গুমেন্ট অবজেক্টকে চিহ্নিত করতে যেখানে JSON ডকুমেন্ট স্প্রিং ফ্রেমওয়ার্ক দ্বারা রূপান্তরিত হবে।

MediaType Application_json_value কি?

জাভাডোক উদ্ধৃত করতে, মিডিয়া টাইপ . APPLICATION_JSON হল একটি "পাবলিক কনস্ট্যান্ট৷ মিডিয়া টাইপ অ্যাপ্লিকেশন/json এর জন্য ", যদিও মিডিয়া টাইপ . APPLICATION_JSON_VALUE একটি "স্ট্রিং এর সমতুল্য মিডিয়া টাইপ . APPLICATION_JSON "। জাভা টীকাগুলিতে বৈশিষ্ট্যগুলি শুধুমাত্র একটি সীমিত সেটের একটি হতে পারে৷