0

Возможно, это просто, но я хотел бы знать, как я могу перейти к шифрованию пароля перед его сохранением в моей базе данных. Ниже моя Сущность:добавить зашифрованный пароль Entity в базу данных с помощью Bcrypt + Hibernate + SpringMVC

@Entity 
@Table(name = "t_connexion") 
@SuppressWarnings("serial") 
public class T_connexion implements Serializable { 

@Id 
@GeneratedValue(strategy = GenerationType.IDENTITY) 
private Long  id; 

@Column(name = "email") 
private String email; 

@Column(name = "password") 
private String password; 


@Transient 
private String confirmation; 

@Column(name = "nomUtilisateur") 
private String nomUtilisateur; 

@Column(name = "date_inscription") 
private Timestamp dateInsription = new Timestamp(System.currentTimeMillis()); 
//...... 
} 

Использование аннотаций магазина автоматически пароля перед выполнением любой операции.

Я бы хотел использовать аннотации, но зашифровать свой пароль перед его сохранением.

Как я могу продолжить?

Большое спасибо.

ответ

0

Как я уже сказал, это действительно просто решить.

Просто используя метод setter свойства пароля, прежде чем хранить его в базе данных.

Смежные вопросы