package Ġcom . sur prise box . int ot he wild . service Ċ Ċ import Ġcom . sur prise box . int ot he wild . dto . User DTO Ċ import Ġcom . sur prise box . int ot he wild . map struct . Map User Ċ import Ġcom . sur prise box . int ot he wild . repository . UserRepository Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġorg . springframework . stereotype . Service Ċ Ċ @ Service Ċ class ĠUserService { ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġlateinit Ġvar Ġrepository : ĠUser Repository ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġlateinit Ġvar Ġmapper : ĠMap User ĊĊĠĠĠ Ġfun Ġsave ( user : ĠUser DTO ): ĠUser DTO { ĊĠĠĠĠĠĠĠ Ġreturn Ġmapper . to DTO ( repository . save ( mapper . to Model ( user ))) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġfind ById ( id : ĠLong ): ĠUser DTO Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmapper . to DTO ( repository . findById ( id ). get ()) ĊĠĠĠ Ġ} Ċ Ċ }