Junior — Middle
Роле ва вазифаҳои навиштаҷоти @Controller дар барнома чист?
sobes.tech AI
Ҷавоб аз AI
Белгілөө @Controller в Java (мысалы, Spring Framework-де) класты HTTP сураныштарын иштетип, жоопторду кайтарган контроллер катары белгилейт.
Негизги функциялары:
- Классты веб катмарынын компоненти катары аныктоо үчүн белгилейт.
- Методторду URL даректерине байланыштыруу үчүн аннотацияларды, мисалы,
@RequestMapping, колдонууга мүмкүндүк берет. - Суранычтарды иштетүү жана жоопторду түзүүдө (мисалы, HTML баракчаларын же JSON маалыматтарды кайтаруу) башкаруу.
Мисал:
@Controller
public class MyController {
@RequestMapping("/hello")
public String sayHello() {
return "helloView"; // көрсөтүү үчүн көрүнүштүн аты
}
}