package Ġcom . n uc . li bra . controller Ċ Ċ import Ġcom . n uc . li bra . result . Result Ċ import Ġcom . n uc . li bra . service . Course Service Ċ import Ġcom . n uc . li bra . util . Result Utils Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġorg . springframework . web . bind . annotation . GetMapping Ċ import Ġorg . springframework . web . bind . annotation . RequestMapping Ċ import Ġorg . springframework . web . bind . annotation . RestController Ċ Ċ /** Ċ Ġ* Ġ@ author Ġ æĿ ¨ æĻ ĵ è¾ ī Ġ 2 0 1 9 / 4 / 1 1 Ġ 1 4 : 5 9 Ċ Ġ*/ Ċ @ RestController Ċ @ RequestMapping ("/ course ") Ċ class ĠCourse Controller Ġ{ ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġcourse Service : ĠCourse Service ĊĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġèİ·åıĸ æīĢæľīçļĦ è¯¾ç¨ĭ ĊĠĠĠĠ Ġ* Ġ@ return ĠResult ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ GetMapping ("/ getC ourse ") ĊĠĠĠ Ġfun Ġget Course (): ĠResult Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcourse List Ġ= Ġcourse Service . getAll Course () ĊĠĠĠĠĠĠĠ Ġreturn ĠResult Utils . success ( data Ġ= Ġcourse List ) ĊĠĠĠ Ġ} Ċ } Ċ