/** * Metodo que se va a utilizar para crear los usuarios * * @param userDto TODO: Queda por hacer el tema de los updates * @return */ @Override public UserDTO saveAndFlush(UserDTO userDto) { Role iniciado = roleRepository.findOne(1L); User u = userDto.toEntity(null, iniciado); u.setPassword(passwordEncoder.encode(userDto.getPassword())); u = userRepository.saveAndFlush(u); userDto.toDTO(u); return userDto; }