Видео: Каква е ползата от @controller през пролетта?
2024 Автор: Lynn Donovan | [email protected]. Последно модифициран: 2023-12-15 23:43
Пружинен контролер анотацията може да се прилага само към класове. Използва се за маркиране на клас като манипулатор на уеб заявки. Използва се предимно с пролет MVC приложение.
Просто така, какво прави @controller през пролетта?
@ Контролер анотация е анотация, използвана в пролет MVC рамка (компонентът на пролет Рамка, използвана за внедряване на уеб приложение). @ Контролер анотацията показва, че определен клас изпълнява ролята на a контролер.
Знайте също, каква е ползата от @component през пролетта? Пружинен компонент анотацията се използва за обозначаване на клас като Съставна част . Означава, че пролет Framework ще открие автоматично тези класове за инжектиране на зависимости, когато се използва базирана на анотация конфигурация и сканиране на пътя към класа.
Впоследствие въпросът е каква е разликата между @controller и @RestController през пролетта?
Разлика между @ RestController и @ Контролер в пролет . @ Контролер е често срещана анотация, която се използва за маркиране на клас като пролет MVC Контролер докато @ RestController е специален контролер използван в RESTFul уеб услуги и еквивалент на @ Контролер + @ResponseBody.
Каква е ползата от @ResponseBody?
@RequestBody и @ ResponseBody анотациите са използван да обвърже HTTP заявката/ отговорно тяло с обект на домейн в параметър на метода или тип връщане. Зад кулисите, тези анотации използва Преобразуватели на HTTP съобщения за преобразуване на тялото на HTTP заявка/отговор към обекти на домейн.