package Ġorg . gos ky er . controller Ċ Ċ import Ġorg . gos ky er . domain . UserInfo Ċ import Ġorg . gos ky er . service . impl . UserInfo Impl Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġorg . springframework . web . bind . annotation .* Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġz oh ar Ġon Ġ 2 0 1 7 / 4 / 6 . Ċ Ġ* Ġdesc : Ċ Ġ*/ Ċ @ RestController Ċ @ RequestMapping ("/ user / info ") Ċ class ĠUserInfo Ctrl Ġ{ ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġprivate Ġlateinit Ġvar ĠuserInfo Impl : ĠUserInfo Impl ĊĊĠĠĠ Ġ@ GetMapping ("/ { userId }") ĊĠĠĠ Ġfun Ġselect By UserId (@ PathVariable (" userId ") ĠuserId : Int ): ĠUserInfo Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠuserInfo Impl . select By UserId ( userId ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ PostMapping ("/") ĊĠĠĠ Ġfun Ġinsert UserInfo (@ Model Attribute (" userInfo ") ĠuserInfo : ĠUserInfo ): Int { ĊĠĠĠĠĠĠĠ Ġreturn ĠuserInfo Impl . insert ( userInfo ) ĊĠĠĠ Ġ} Ċ Ċ }