Как написать журнал в системе с ограничением уникальности, используя jdbc ⇐ JAVA
-
Гость
Как написать журнал в системе с ограничением уникальности, используя jdbc
Мне нужен метод записи для моего приложения, когда имя пользователя и адрес электронной почты не уникальны, отправьте сообщение и снова введите данные. Я задаю ограничения, уникальные в моей таблице.
public voidsignUp() выдает SQLException { System.out.print("введите свое имя: "); Имя строки = input.next(); System.out.print("введите свое имя пользователя: "); Строка userName = input.next(); Строка электронной почты = ""; логический флаг1 = правда; System.out.print("введите свой адрес электронной почты: "); пока (флаг1) { электронная почта = input.next(); если (Validation.validateEmail(электронная почта)) { флаг1 = ложь; } еще { System.out.println("введите действительный адрес электронной почты"); } } System.out.print("введите свой пароль: "); Строковый пароль = ""; логический флаг = правда; пока (флаг) { пароль = input.next(); если (Validation.isValidPassword(пароль)) { флаг = ложь; } еще { System.out.println("пожалуйста, введите действительный пароль"); } } Пользователь пользователя = новый пользователь (имя, имя пользователя, адрес электронной почты, пароль); userRepo.insert(пользователь); }
Мне нужен метод записи для моего приложения, когда имя пользователя и адрес электронной почты не уникальны, отправьте сообщение и снова введите данные. Я задаю ограничения, уникальные в моей таблице.
public voidsignUp() выдает SQLException { System.out.print("введите свое имя: "); Имя строки = input.next(); System.out.print("введите свое имя пользователя: "); Строка userName = input.next(); Строка электронной почты = ""; логический флаг1 = правда; System.out.print("введите свой адрес электронной почты: "); пока (флаг1) { электронная почта = input.next(); если (Validation.validateEmail(электронная почта)) { флаг1 = ложь; } еще { System.out.println("введите действительный адрес электронной почты"); } } System.out.print("введите свой пароль: "); Строковый пароль = ""; логический флаг = правда; пока (флаг) { пароль = input.next(); если (Validation.isValidPassword(пароль)) { флаг = ложь; } еще { System.out.println("пожалуйста, введите действительный пароль"); } } Пользователь пользователя = новый пользователь (имя, имя пользователя, адрес электронной почты, пароль); userRepo.insert(пользователь); }
Мобильная версия