מה השימוש ב-@controller באביב?
מה השימוש ב-@controller באביב?

וִידֵאוֹ: מה השימוש ב-@controller באביב?

וִידֵאוֹ: מה השימוש ב-@controller באביב?
וִידֵאוֹ: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, מאי
Anonim

בקר קפיץ ניתן ליישם הערה על כיתות בלבד. הוא משמש לסימון מחלקה כמטפל בבקשות אינטרנט. הוא משמש בעיקר עם אביב MVC יישום.

פשוט כך, מה @controller עושה באביב?

@ בקר ביאור הוא הערה המשמשת ב אביב מסגרת MVC (הרכיב של אביב מסגרת המשמשת ליישום אינטרנט). ה @ בקר ביאור מציין שמעמד מסוים משרת את התפקיד של א בקר.

דע גם, מה השימוש ב-@component באביב? רכיב קפיץ הערה משמשת לציון מחלקה בתור רְכִיב . זה אומר ש אביב המסגרת תזהה אוטומטית מחלקות אלה לצורך הזרקת תלות כאשר נעשה שימוש בתצורה מבוססת הערות ובסריקת נתיב מחלקה.

לאחר מכן, השאלה היא, מה ההבדל בין @controller ל- @RestController באביב?

הבדל בין @ RestController ו-@ בקר ב אביב . ה @ בקר הוא ביאור נפוץ המשמש לסימון מחלקה בתור אביב MVC בקר בזמן @ RestController הוא מיוחד בקר בשימוש ב-RESTFul שירותי אינטרנט ובמקביל ל-@ בקר + @ResponseBody.

מה השימוש ב-@ResponseBody?

@RequestBody ו-@ ResponseBody הערות הן בשימוש לאגד את בקשת ה-HTTP/ גוף תגובה עם אובייקט דומיין בפרמטר מתודה או סוג החזרה. מאחורי הקלעים, ההערות האלה שימושים ממירי הודעות HTTP להמרת גוף בקשת/תגובת HTTP לאובייקטי דומיין.