উত্তর:
@GetMappingএকটি রচনা টীকা যা শর্টকাট হিসাবে কাজ করে @RequestMapping(method = RequestMethod.GET)।
@GetMappingএটি নতুন মন্তব্য। এটি গ্রাসকে সমর্থন করে
ব্যবহারের বিকল্পগুলি হ'ল:
= "পাঠ্য / প্লেইন"
গ্রাহ্য = = text "পাঠ্য / প্লেইন", "অ্যাপ্লিকেশন / *"}
আরও তথ্যের জন্য দেখুন: গেটম্যাপিং টিকা
বা পড়ুন: ম্যাপিংয়ের বৈকল্পিকগুলির অনুরোধ করুন
অনুরোধম্যাপিং পাশাপাশি গ্রাহকদের সমর্থন করে
গেটম্যাপিং আমরা কেবলমাত্র স্তর স্তর এবং অনুরোধম্যাপিং টিকাটি প্রয়োগ করতে পারি আমরা শ্রেণি স্তরের পাশাপাশি পদ্ধতি স্তরেও আবেদন করতে পারি
আপনি এখানে দেখতে পারেন :
বিশেষত,
@GetMappingএটি একটি রচনা টীকা যা শর্টকাট হিসাবে কাজ করে@RequestMapping(method = RequestMethod.GET)।মধ্যে পার্থক্য
@GetMapping&@RequestMapping
@GetMappingconsumesমত বৈশিষ্ট্য সমর্থন করে@RequestMapping।
@RequestMapping একটি বর্গ স্তর
@GetMapping একটি পদ্ধতি স্তর
স্প্রিন্ট স্প্রিং সঙ্গে 4.3। এবং আপ জিনিস পরিবর্তন হয়েছে। এখন আপনি সেই পদ্ধতিতে @GETMapping ব্যবহার করতে পারেন যা HTTP অনুরোধটি পরিচালনা করবে। ক্লাস-লেভেল @ রিকোয়েস্টম্যাপিং স্পেসিফিকেশনটি (পদ্ধতি-স্তর) @ গেটম্যাপিং টীকা দিয়ে পরিমার্জন করা হয়েছে
এখানে একটি উদাহরণ:
@Slf4j
@Controller
@RequestMapping("/orders")/* The @Request-Mapping annotation, when applied
at the class level, specifies the kind of requests
that this controller handles*/
public class OrderController {
@GetMapping("/current")/*@GetMapping paired with the classlevel
@RequestMapping, specifies that when an
HTTP GET request is received for /order,
orderForm() will be called to handle the request..*/
public String orderForm(Model model) {
model.addAttribute("order", new Order());
return "orderForm";
}
}
স্প্রিংস 4.3 এর আগে, এটি ছিল @RequestMapping(method=RequestMethod.GET)
সংক্ষিপ্ত উত্তর:
শব্দার্থবিজ্ঞানের মধ্যে কোনও পার্থক্য নেই।
বিশেষত, @ গেটম্যাপিং একটি রচিত টিকা যা @RequestMapping (পদ্ধতি = RequestMethod.GET) এর শর্টকাট হিসাবে কাজ করে ।
আরও পড়া:
RequestMapping শ্রেণি পর্যায়ে ব্যবহার করা যেতে পারে:
এই টীকাগুলি ক্লাসে এবং পদ্ধতি স্তরে উভয়ই ব্যবহার করা যেতে পারে। বেশিরভাগ ক্ষেত্রে, পদ্ধতি স্তরে অ্যাপ্লিকেশনগুলি HTTP পদ্ধতিতে নির্দিষ্ট গতি @GetMapping, @ পোষ্টম্যাপিং, @ পুটম্যাপিং, @ ডিলিটম্যাপিং, বা @ প্যাচম্যাপিং ব্যবহার করতে পছন্দ করবে।
যখন GetMappingশুধুমাত্র পদ্ধতি প্রযোজ্য:
নির্দিষ্ট হ্যান্ডলার পদ্ধতিতে HTTP GET অনুরোধ ম্যাপিংয়ের জন্য টিকা
@GetMappingসমর্থনconsumes- docs.spring.io/spring-framework/docs/current/javadoc-api/org/...