@Override public void checkUsernameAvailable(String username) { User u = userRepository.findUserByUsername(username); if (u != null) throw new UserServiceException("Username is already taken."); }
@Override public User getUserByUsername(String username) { return userRepository.findUserByUsername(username); }