কেন আমরা @পোস্টম্যাপিং ব্যবহার করি?
কেন আমরা @পোস্টম্যাপিং ব্যবহার করি?

ভিডিও: কেন আমরা @পোস্টম্যাপিং ব্যবহার করি?

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

নামকরণের রীতি থেকে আমরা দেখতে পারেন যে প্রতিটি টীকাটি সংশ্লিষ্ট আগত অনুরোধ পদ্ধতির ধরন পরিচালনা করার জন্য বোঝানো হয়েছে, যেমন @GetMapping হল ব্যবহৃত GET ধরনের অনুরোধ পদ্ধতি পরিচালনা করতে, @ পোস্টম্যাপিং হয় ব্যবহৃত POST ধরনের অনুরোধের পদ্ধতি, ইত্যাদি পরিচালনা করতে।

এর পাশে, @পুটম্যাপিং কি?

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

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

অনুরূপভাবে, বসন্ত বুটে @GetMapping কি?

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

@RequestBody কি?

@ RequestBody . এটি নির্বাচিত HTTP বার্তা রূপান্তরকারীর সাহায্যে HTTP অনুরোধের বডিকে জাভা ক্লাস অবজেক্টে রূপান্তর করতে ব্যবহৃত হয়। এই টীকাটি মেথড প্যারামিটারে ব্যবহার করা হবে এবং http রিকোয়েস্টের বডি সেই মেথড প্যারামিটারে ম্যাপ করা হবে।