Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @RestController
- @RequestMapping("/person")
- private class PersonController(private val personRepository: PersonRepository) {
- @GetMapping("/{id}")
- fun findOne(@PathVariable id: Long) = personRepository.findOne(id)
- @GetMapping()
- fun findAll() = personRepository.findAll()
- @GetMapping("/customFindAll")
- fun findAll2() = object {
- val persons = personRepository.findAll()
- }
- @PostMapping()
- fun save(@RequestBody person: Person) = personRepository.save(person)
- @DeleteMapping("/{id}")
- fun delete(@PathVariable id: Long) = personRepository.delete(id)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement