Junior — Middle
114
Сіздің бағдарламалау тіліңізде HTTP сұрауларын өңдеу үшін танымал кітапханаларда қандай аннотациялар пайдаланылады?
AI-дан жауап
sobes.tech AI
Java-да HTTP сұрауларын өңдеу үшін Spring Framework-тен аннотациялар жиі пайдаланылады, мысалы:
@RequestMapping— жолды және HTTP сұрау әдісін көрсету үшін.@GetMapping,@PostMapping,@PutMapping,@DeleteMapping— сәйкес HTTP әдістері үшін арнайы аннотациялар.@PathVariable— URL-ден айнымалыларды алу үшін.@RequestParam— сұрау параметрлерін алу үшін.@RequestBody— сұрау денесін объектке байлау үшін.
Мысал:
@RestController
public class UserController {
@GetMapping("/users/{id}")
public User getUser(@PathVariable Long id) {
// пайдаланушыны id бойынша алу логикасы
}
@PostMapping("/users")
public User createUser(@RequestBody User user) {
// пайдаланушыны жасау логикасы
}
}