2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
@ResponseBody and @Controller est copulatio;
@Controller indicat genus moderatoris esse, et @ResponseBody indicat rem redditam per methodum moderatoris immediatam esse ut corpus responsionis HTTP, potius quam ut visum.
@GetMapping("/users/{userId}")
/users/{userId}
et domicilium rogatum est/users/123
,So123
potest esse quoduserId
Morbi ut diam elit.@RequestMapping
or *@GetMapping
、@PostMapping
Utere cum aliis annotationibus.- @GetMapping("/users/{userId}")
- public User getUserById(@PathVariable("userId") int userId) { // 根据userId获取用户信息 }
?name=value
。required=false
Res ponitur ad libitum, vel perdefaultValue
Res valorem defaltam praebet.@RequestMapping
or *@GetMapping
、@PostMapping
Utere cum aliis annotationibus.- @GetMapping("/search")
- public List<User> searchUsers(@RequestParam(value = "name", required = false) String name) { // 根据提供的name参数搜索用户 }
@RequestBody
Permittit tibi ut statim petitionem corporis (JSON, XML, etc.) ab cliente missam convertas (per congruum convertentem, ut Jackson vel JAXB) et obiecto ligaveris.@RequestBody
Cum petitio ab cliente missa expectatur ut non-vacua petitio corporis. Si corpus inanis est petitio, ver emittat exceptionem.- @PostMapping("/users")
- public ResponseEntity<?> addUser(@RequestBody User user) {
- // 将接收到的User对象保存到数据库
- userService.addUser(user);
- return ResponseEntity.ok().build();
- }