Guest User

Untitled

a guest
Feb 5th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. @ManagedBean(name="registrazioneController")
  2. @ViewScoped
  3. public class RegistrazioneController {
  4.  
  5. private String username = "";
  6. private String password = "";
  7. private String repassword = "";
  8. private String email;
  9.  
  10.  
  11. @ManagedProperty(value = "#{registrazioneService}")
  12. private RegistrazioneService registrazioneService;
  13.  
  14. public void registraUser() {
  15.  
  16. System.out.println("inizio registrazione utente...");
  17.  
  18. // si salva nel db il nuovo utente
  19. User utente = new User();
  20. utente.setUsername(username);
  21. utente.setPassword(password);
  22. utente.setEmail(email);
  23. utente.setDataCreazione(new Date());
  24.  
  25. // di default si assegna all'utente il ruolo ROLE_USER
  26. utente.setRole(Role.ROLE_USER);
  27.  
  28. registrazioneService.registraUtente(utente);
  29. }
  30.  
  31. @Service
  32. public class RegistrazioneService {
  33.  
  34. @Autowired
  35. UserRepository userRespository;
  36.  
  37. @Transactional
  38. public void registraUtente(User user) {
  39. System.out.println(("sono in registraUtente()"));
  40. userRespository.save(user);
  41.  
  42. }
  43. }
  44.  
  45. @Repository
  46. public interface UserRepository extends CrudRepository<User, Long> {
  47.  
  48. }
Add Comment
Please, Sign In to add comment