package Ġcom . w ade k tech . spring kotlin demo . service Ċ Ċ import Ġcom . w ade k tech . spring kotlin demo . dto . Add UserRequest Ċ import Ġcom . w ade k tech . spring kotlin demo . dto . Update UserRequest Ċ import Ġcom . w ade k tech . spring kotlin demo . dto . User Response Ċ import Ġorg . springframework . data . domain . Page Ċ import Ġorg . springframework . data . domain . Page able ĊĊ Ċ interface ĠI User Management Service Ġ{ ĊĊĠĠĠ Ġfun Ġfind User ById ( userId : ĠInt ) Ġ: ĠUser Response ? ĊĊĠĠĠ Ġfun ĠfindAll Users ( page able : ĠPage able ) Ġ: ĠPage < User Response > ĊĊĠĠĠ Ġfun Ġsave User ( add UserRequest : ĠAdd UserRequest ) Ġ: ĠUser Response ĊĊĠĠĠ Ġfun Ġupdate User ( update UserRequest : ĠUpdate UserRequest ) Ġ: ĠUser Response ĊĊĠĠĠ Ġfun Ġdelete User ById ( userId Ġ: ĠInt ) Ċ }