как сделать значения столбца в классе сущности в нижнем регистре при сохранении с использованием аннотации - PullRequest
0 голосов
/ 24 сентября 2019

Я хочу, чтобы класс сущностей, с помощью которого я мог сохранять данные в БД, для определенных столбцов, которые я хочу учитывать с учетом регистра, есть ли какие-либо аннотации, которые будут использоваться над этими конкретными столбцами для хранения по запросу?Пожалуйста, дайте мне, если вопрос не ясен, заранее спасибо.

@Column(name = "EMAIL",unique=true)  //i want store this email id as lower case,
private String email;               //never mind in what case user enters

1 Ответ

0 голосов
/ 24 сентября 2019

Вы можете сделать это, используя @ColumnTransformer

 @Column(name = "email") 
@ColumnTransformer(write = "LOWER(email)") 
 private String email;
...