bom dia galera!
presiso de uma ajuda pois estou estudando sobre CRUD em java e gostaria de uma forma melhor de listar os objetos que criei em meu ArrayList
na mesma classe tenho o array lista criado:
public Bicicleta listnovo(Model model) {
ArrayList<Bicicleta> list = new ArrayList<Bicicleta>();
Bicicleta novo = new Bicicleta();
novo.setAro("20");
novo.setMarca("Kaloi");
novo.setPreco_unitario("23440");
novo.setQuantidade_estoque(20);
novo.setQuadro("30");
list.add(novo);
return novo;
}
e os metodos criados para acesso:
//listar itens
@GetMapping(“Bicicletas/listar”)
public List listar() {
return Service.listar();
}
//buscar por codigo
@GetMapping(“bicicletas/id{id}”)
public Bicicleta buscar(@PathVariable Long id) {
return Service.buscar(id);
}
//criar
@PostMapping
public Bicicleta criar(@RequestBody Bicicleta bicicleta) {
return Service.criar(bicicleta);
}
//alterar
@PutMapping(“bicicleta/{id}”)
public Bicicleta alterar(@PathVariable Long id, @RequestBody Bicicleta bicicleta) {
return Service.atualizar(bicicleta);
}
//delete
@DeleteMapping(“bicicleta/delete{id}”)
public Bicicleta delete(@PathVariable Long id) {
return Service.remover(id);
}
o que eu quero e saber e como eu consigo manipular os objetos criados no metodo listnovo() e por exemplo listar eles no meu metodo listar(), ou buscar(). alquem poderia me dar uma dica.