@ResponseBody
 @RequestMapping(value = "/guardar", method = RequestMethod.POST)
 public Long guardar(@RequestParam("nombre") String nombre) {
   CategoriaProducto categoriaProducto = new CategoriaProducto();
   categoriaProducto.setNombre(nombre);
   categoriaProductoDAO.guardarCategoriaProducto(categoriaProducto);
   return categoriaProducto.getId();
 }
 @ResponseBody
 @RequestMapping(value = "/listar", method = RequestMethod.GET)
 public List<CategoriaProducto> listar() {
   List<CategoriaProducto> categorias = categoriaProductoDAO.recuperarCategoriasProducto();
   return categorias;
 }
 @ResponseBody
 @RequestMapping(value = "/ver/{id}", method = RequestMethod.GET)
 public CategoriaProducto ver(@PathVariable long id) {
   CategoriaProducto categoriaProducto = categoriaProductoDAO.buscarCategoriaProductoPorId(id);
   return categoriaProducto;
 }