Slide 74
Slide 74 text
$PSPVUJOFT8FC'MVY
data class User(val id: Int, val message: String)
@RestController
class UserController {
@GetMapping("/users")
suspend fun findAll(): Flow {
delay(1000)
return flowOf(User(1, "name1"), User(2, "name2"), User(3, "name3"))
}
@GetMapping("/users/{id}")
suspend fun findOne(@PathVariable id: Int): User {
delay(1000)
return User(id, "name$id")
}
}