@PUT
 @Path("{id}")
 public void updateCurso(@PathParam("id") Long id, CursoDTO curso) {
   cursoLogicService.updateCurso(curso);
 }
 @GET
 @Path("{id}")
 public CursoDTO getCurso(@PathParam("id") Long id) {
   return cursoLogicService.getCurso(id);
 }
 @DELETE
 @Path("{id}")
 public void deleteCurso(@PathParam("id") Long id) {
   cursoLogicService.deleteCurso(id);
 }
 @GET
 public List<CursoDTO> getCursos() {
   return cursoLogicService.getCursos();
 }
 @POST
 public CursoDTO createCurso(CursoDTO curso) {
   return cursoLogicService.createCurso(curso);
 }