Guest User

Untitled

a guest
Aug 14th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. package org.devsjavagirl.projetofinalizado.controllers;
  2.  
  3. import java.util.List;
  4.  
  5. import org.devsjavagirl.projetofinalizado.models.Usuarios;
  6. import org.devsjavagirl.projetofinalizado.services.UsuariosService;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.stereotype.Controller;
  9. import org.springframework.ui.Model;
  10. import org.springframework.web.bind.annotation.GetMapping;
  11. import org.springframework.web.bind.annotation.PostMapping;
  12. import org.springframework.web.bind.annotation.RequestMapping;
  13. import org.springframework.web.servlet.mvc.support.RedirectAttributes;
  14.  
  15.  
  16. @Controller
  17. @RequestMapping("/usuarios")
  18. public class UsuariosController {
  19.  
  20. @Autowired
  21. private UsuariosService usuariosService;
  22.  
  23. @GetMapping
  24. public String listarTodos(Model model) {
  25. List<Usuarios> usuarios = usuariosService.listar();
  26. model.addAttribute("usuarios", usuarios);
  27. return "usuarios";
  28. }
  29.  
  30. @GetMapping("/form")
  31. public String novoUsuario() {
  32. return "form";
  33. }
  34.  
  35. @PostMapping
  36. public String criarUsuario(Usuarios novoUsuario, Model model, RedirectAttributes attributes) {
  37. usuariosService.salvar(novoUsuario);
  38. return "redirect:/usuarios";
  39. }
  40. }
Add Comment
Please, Sign In to add comment