Мне было интересно, возможна ли моя идея с спящим режимом.
Я хочу, чтобы была одна таблица с именами пользователей, и каждая таблица, в которой есть ссылка на эту таблицу, имеет имя пользователя, зашифрованное в столбце. Таким образом, имя пользователя не отображается в обычном тексте, а зашифровано в каждой таблице, в которой есть ссылка на пользовательскую таблицу.
Поэтому мне нужно что-то вроде:
@ManyToOne
@JoinColumn(name = "userName", insertable=false, updatable=false, encrypted="md5")
public User getUser(){
return this.user;
}
public void setUser(User user ){
this.user = user;
}
Надеюсь, я ясно выразился.