知乎专栏 |
@RestController @RequestMapping("/people") public record PersonController(PersonService personService) { @PostMapping public ResponseEntity<Person> save(@RequestBody Person person){ return ResponseEntity.ok(personService.save(person)); } @GetMapping("/findByLastName") public ResponseEntity<List<PersonOnlyWithName>> findByLastName(String lastName){ return ResponseEntity.ok(personService.findByLastName(lastName)); } }