Size: a a a

Spring Framework and more

2020 June 15

PG

Pavel Gromov in Spring Framework and more
Andrei
Привет.
Есть 2 сервиса на спринге, у каждого своя база пользователей.
Задача - обьеденить пользователей этих 2 сервисов. Дать единую точку входа.

Есть какие-то готовые решения для спрингбутовых приложений?
Если есть доступ к бд обоих сервисов, то можно через SpringSecurity userDetailsService
источник

PG

Pavel Gromov in Spring Framework and more
либо реализуй AuthenticationProvider и стучись им в сервисы
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Pavel Gromov
Всем привет!
С ноги залетаю с вопросом
есть у спринга из коробки способ замапить метод в контроллере по параметру?

Конкретнее :
есть параметр method у системы с которой нужно провести интеграцию
"method=delete_camera"
можно ли сделать набор методов с разными значениями для этого параметра чтобы спринг их мапил?

Вариант fallback метод и из него руками - исключается)
Есть.  Пример:

@GetMapping(params = "command=check")
источник

PG

Pavel Gromov in Spring Framework and more
Ruslan Stelmachenko
Есть.  Пример:

@GetMapping(params = "command=check")
завелось, спасибо!
не видел таких примеров в явном виде, пробовал в аргументах
источник
2020 June 16

AK

Anton Krasnov in Spring Framework and more
кто может подсказать. Как в JPA можно написать запрос в репозиторий чтобы он возвращал true если найден хотябы один элемент и false если ничего не найдено?
источник

A

Andrei in Spring Framework and more
Anton Krasnov
кто может подсказать. Как в JPA можно написать запрос в репозиторий чтобы он возвращал true если найден хотябы один элемент и false если ничего не найдено?
exist
источник

AK

Anton Krasnov in Spring Framework and more
спасибо)
источник

AI

ADMIN INDIGO in Spring Framework and more
может кто подсказать как отсюда забрать отзывы чтобы вывести у себя на сайте https://yandex.ru/maps/?ll=37.019716%2C55.522932&mode=search&oid=1034603425&ol=biz&sll=37.622504%2C55.753215&sspn=1.972046%2C0.657539&text=http%3A%2F%2Fxn----ctbgr0bdo.xn--p1ai%2F&z=13
источник

AE

Alexandr Emelyanov in Spring Framework and more
Как это относится к спрингу?
источник

C

Captcha bot in Spring Framework and more
金昌 陳, код неверный, обратись к админу.
источник

C

Captcha bot in Spring Framework and more
Mr Umko, если ты не бот, нажми "шесть". Ботов удалено: 7.
источник

ES

Eduard Stepanyan in Spring Framework and more
Ребят, вопрос такой, мне нужно, чтобы юзеры могли иметь несколько ролей одновременно и плюс чтобы они могли через json запрос менять свои роли, как это сделать в сервисном слое и в контроллере? Spring Security применять не надо.

Вот мои две таблицы:

@Entity
@Table(name = "Users")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
@Data
public class User {
   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   private Long id;

   @NotNull
   @Size(min = 3, message = "Min 3 characters name")
   private String name;

   @NotNull
   @Size(min = 3, message = "Min 3 characters login")
   private String login;

   @NotNull
   @Size(min = 3, message = "Min 3 characters password")
   private String password;

   @ManyToMany
   @JoinTable(name = "user_role",
           joinColumns = @JoinColumn(name = "user_id"),
           inverseJoinColumns = @JoinColumn(name = "user_id"))
   private Set<Role> roles;
}


@Entity
@Table(name = "Role")
@Data
public class Role {
   @Id
   @GeneratedValue(strategy = GenerationType.AUTO)
   @Column(name = "role_id")
   private Long id;

   @ManyToMany(mappedBy = "roles")
   private Collection<User> users;

}
источник

AT

Arqin T in Spring Framework and more
вопрос очень общий и звучит как "Напишите мне сервис, который будет делать вот такие штуки. Вот ТЗ" :)

Что конкретно не получается?
источник

ES

Eduard Stepanyan in Spring Framework and more
Конкретно не могу понять, как сохранять эти роли в сервисе
источник

AT

Arqin T in Spring Framework and more
user.getRoles().add(newRole);
userRepository.save(user);
источник

AT

Arqin T in Spring Framework and more
так не работает?
источник

AT

Arqin T in Spring Framework and more
а зачем в ролях юзеры? зачем вообще ролям про юзеров знать?
источник

ES

Eduard Stepanyan in Spring Framework and more
Arqin T
а зачем в ролях юзеры? зачем вообще ролям про юзеров знать?
Если бы я знал, это как-то смутило меня, но такое задание дали...
источник

AT

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

 P

 ‌‌Gleb Pilipets... in Spring Framework and more
Arqin T
а зачем в ролях юзеры? зачем вообще ролям про юзеров знать?
А если закомментировать     @ManyToMany(mappedBy = "roles")
   private Collection<User> users;, то разве не будет работать?
У меня просто похожая модель используется
источник