Жаздагы @ResponseBody аннотация деген эмне?
Жаздагы @ResponseBody аннотация деген эмне?

Video: Жаздагы @ResponseBody аннотация деген эмне?

Video: Жаздагы @ResponseBody аннотация деген эмне?
Video: КҮНҮГӨ ЧЕСНОК ЖЕСЕҢИЗ ЭМНЕ БОЛОТ КӨРҮҢҮЗ/ПОЛОТБЕК АЙДАРКУЛОВ 2024, Ноябрь
Anonim

Колдонулган тилдер: Java, JSON

Мындан тышкары, жазында @RequestBody жана @ResponseBody аннотациялары деген эмне?

@RestController - бул түзүлгөн аннотация бул өзү мета- аннотацияланган @Controller менен [email protected] ResponseBody ар бир методу @ тип деңгээлине ээ болгон контроллерди көрсөтүү үчүн ResponseBody аннотациясы жана, демек, түздөн-түз жазат жооп орган кароонун чечилишине жана HTML шаблону менен көрсөтүүгө каршы.

Ошондой эле, жазда @RestController аннотациясы эмне экенин билесизби? Spring RestController аннотациясы ыңгайлуулук болуп саналат аннотация мунун өзү аннотацияланган @Controllerand @ResponseBody менен. Бул аннотация класска аны сурамдарды иштетүүчү катары белгилөө үчүн колдонулат. Spring RestControllerannotation аркылуу RESTful веб кызматтарын түзүү үчүн колдонулат Жаз MVC.

Анын жазында @RequestBody аннотация деген эмне?

@ RequestBody жана @ ResponseBody аннотациялары HTTP сурам/жооп органын метод параметриндеги же кайтаруу түрүндөгү домен объектиси менен байланыштыруу үчүн колдонулат. Сахна артында, булар аннотация HTTP сурамынын/жооптун корпусун домен объекттерине айландыруу үчүн HTTP Message конвертерлерин колдонот.

@RestController аннотациясынын кандай пайдасы бар?

@Controller жалпы болуп саналат аннотация кайсынысы колдонулган классты Spring MVC Controller катары белгилөө үчүн [email protected] RestController атайын контролер болуп саналат колдонулган inRESTFul желе кызматтары жана @Controller эквиваленти [email protected]