Size: a a a

Spring Framework and more

2020 June 16

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Просто в юзерах
 @NotEmpty
 @ManyToMany(fetch = FetchType.EAGER, cascade = CascadeType.MERGE)
 @JoinTable(name = "USER_USER_PROFILE",
         joinColumns = { @JoinColumn(name = "USER_ID", referencedColumnName = "id") },
         inverseJoinColumns = { @JoinColumn(name = "USER_PROFILE_ID", referencedColumnName = "id") })
 private Set<UserProfile>  userProfiles = new HashSet<>();
источник

ES

Eduard Stepanyan in Spring Framework and more
Arqin T
тестовое задание чтоль?
Да, тестовое
источник

AT

Arqin T in Spring Framework and more
 ‌‌Gleb Pilipets
Просто в юзерах
 @NotEmpty
 @ManyToMany(fetch = FetchType.EAGER, cascade = CascadeType.MERGE)
 @JoinTable(name = "USER_USER_PROFILE",
         joinColumns = { @JoinColumn(name = "USER_ID", referencedColumnName = "id") },
         inverseJoinColumns = { @JoinColumn(name = "USER_PROFILE_ID", referencedColumnName = "id") })
 private Set<UserProfile>  userProfiles = new HashSet<>();
ох... ManyToMany и EAGER.... аЦкая смесь
источник

ES

Eduard Stepanyan in Spring Framework and more
Спасибо за помощь)
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Arqin T
ох... ManyToMany и EAGER.... аЦкая смесь
Что не так, можешь подсказать?
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Есть юзеры как одна таблица, есть роли как вторая таблица.
Есть так же 3-я, где идут пары юзер-роль
источник

AT

Arqin T in Spring Framework and more
ну возможны большие массивы данных, как минимум. так как при EAGER он принудительно тянет сущность и все ее подсущности
источник

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Хм...
источник

ES

Eduard Stepanyan in Spring Framework and more
 ‌‌Gleb Pilipets
Просто в юзерах
 @NotEmpty
 @ManyToMany(fetch = FetchType.EAGER, cascade = CascadeType.MERGE)
 @JoinTable(name = "USER_USER_PROFILE",
         joinColumns = { @JoinColumn(name = "USER_ID", referencedColumnName = "id") },
         inverseJoinColumns = { @JoinColumn(name = "USER_PROFILE_ID", referencedColumnName = "id") })
 private Set<UserProfile>  userProfiles = new HashSet<>();
Eager вроде бы хорош, если юзеры как enum
источник

AT

Arqin T in Spring Framework and more
оО юзеры как enum? это что, просто статический список?
источник

ES

Eduard Stepanyan in Spring Framework and more
public enum Role implements GrantedAuthority {
   USER, ADMIN;}
источник

ES

Eduard Stepanyan in Spring Framework and more
тип такого
источник

PG

Pavel Gromov in Spring Framework and more
Eduard Stepanyan
тип такого
а можешь тестовым поделиться?
источник

ES

Eduard Stepanyan in Spring Framework and more
Eduard Stepanyan
public enum Role implements GrantedAuthority {
   USER, ADMIN;}
Но так лучше не делать)
источник

ES

Eduard Stepanyan in Spring Framework and more
В лс пришлю, ок?
источник

PG

Pavel Gromov in Spring Framework and more
Eduard Stepanyan
В лс пришлю, ок?
👌
источник

СВ

Степан Вильчек... in Spring Framework and more
Друзья, посоветуйте где можно найти кандидата на вакансию
источник

СВ

Степан Вильчек... in Spring Framework and more
Проект небольшой, нужен бекендер
источник

PG

Pavel Gromov in Spring Framework and more
проектная работа?
источник

СВ

Степан Вильчек... in Spring Framework and more
Pavel Gromov
проектная работа?
Да
источник