@RequestMapping(value = "/rest-produtos", method = RequestMethod.GET) public List<Produto> listAllProdutos(HttpServletResponse response) { try { produtoDao = new ProdutoDao(); produtosList = produtoDao.listar(); } catch (Exception e) { System.out.println("ERRO - rest produtos, lista de produtos."); e.printStackTrace(); } colocarAcesso(response); return produtosList; }
// OK @RequestMapping(value = "/rest-pesquisar-produto-id/{id}", method = RequestMethod.GET) public Produto findById(@PathVariable int id, HttpServletResponse response) { produtoDao = new ProdutoDao(); p = new Produto(); try { p = produtoDao.pesquisarPorId(id); } catch (Exception e) { System.out.println("ERRO - rest produtos, busca produtos por id."); e.printStackTrace(); } colocarAcesso(response); return p; }
// OK @RequestMapping(value = "/rest-pesquisar-produto-nome/{pesquisa}", method = RequestMethod.GET) public List<Produto> pesquisar_produto( @PathVariable String pesquisa, HttpServletResponse response) { produtoDao = null; produtoDao = new ProdutoDao(); try { produtosList = produtoDao.pesquisar(pesquisa); } catch (Exception e) { System.out.println("ERRO - rest produtos, pesquisa produtos."); e.printStackTrace(); } colocarAcesso(response); return produtosList; }