Size: a a a

Spring Framework and more

2019 September 05

VT

Vadzim Tsitarenka in Spring Framework and more
не пинайте сильно, может кто сталкивался с проблемой: Делаю авторизацию google в связке spring boot 2 + spring security и в отдельном докере reactjs. Локально все авторизуется, но докер при этом не использую. На тестовом сервере получаю редирект на страницу http://хост:8081/oauth2/redirect?error=[invalid_redirect_uri_parameter] В гугле нормального ответа не нашел, все что есть у меня прописано
источник
2019 September 06

AK

Alexander Krasnoschekov in Spring Framework and more
тебе нужно прописать все свои redirect_url в личном кабинете гугла
источник

VT

Vadzim Tsitarenka in Spring Framework and more
Alexander Krasnoschekov
тебе нужно прописать все свои redirect_url в личном кабинете гугла
да так и сделал, но по итогу тестовый сервер возвращает oauth2/redirect?error=[invalid_redirect_uri_parameter] , локальный работает.
источник

PD

Plomipu Dmitri in Spring Framework and more
Народ, умоляю вас стоя на коленях помогите. Я знаю, что это вопрос больше о Quartz либе, но так как он "вшит" в спринг и мне нужно для своей задачи использовать планировщики, интегрированные в спринг и с их джобами в виде бинов, то вопрос я думаю в тему. Суть в том, что я пытаюсь запустить две джобы сразу как приложение запустится и чтобы они обе были выполнены параллельно и также удалены, но почему-то запуск падает и стектрейс( стектрейс пришлю если надо потом ) пишет что корень всех ошибок, что он в переменную _service не может автовайрить в основном классе приложения, так как бин якобы создаётся ровно в тот момент, когда его пытаюсь инджектить. (код приложения ниже ) Но раньше когда я раньше запускал код, он работал. А теперь я чтото изменил(не доглядел в конфигах ) и теперь вот и вовсе не запускается. А раньше когда он работал было странное поведение, что чтобы я не делал планировщик запускался дважды( судя по логам ) и в результате запускалась только одна джоба. Можете помочь мне исправить код хотя бы до того момента чтобы он просто  работал, а потом объяснить из милосердия: почему он две джобы не может запустить сразу ?
источник

PD

Plomipu Dmitri in Spring Framework and more
источник

ЮЮ

Юрий Юрий in Spring Framework and more
Здравствуйте, переносил hql в аннотации репозитория и перестали работать встроенные функции year и month.
Подскажите, пожалуйста, чем их можно заменить?

   @Query("select w from Work w where month(w.startAt) = :month and year(w.startAt) = :year)
   Page<Work> getByMonthAndYear(int month, int year, Pageable pageable);
источник

AS

Andrey Sidorenko in Spring Framework and more
В каком смысле перестали? Что говорит?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
И что такое sqh?
источник

⠀­­ in Spring Framework and more
hsql maybe
источник

ЮЮ

Юрий Юрий in Spring Framework and more
Andrey Sidorenko
В каком смысле перестали? Что говорит?
источник

ЮЮ

Юрий Юрий in Spring Framework and more
Он не парсится компилятором
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Если у вас JPA, то в Query аннотации JPQL, а не HQL. хотя они похожи, но все же
источник

ЮЮ

Юрий Юрий in Spring Framework and more
Ага, значит это не HQL...
А похожих функций в JPQL нет?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
и вот JPQL как раз таки не поддерживает эти функции
источник

RS

Ruslan Stelmachenko in Spring Framework and more
но там есть другой стандарт. FUNCTION(name, param1, paramN...)
источник

ЮЮ

Юрий Юрий in Spring Framework and more
Юзать SUBSTRING(w.startAt, 1, 4) ?
источник

ЮЮ

Юрий Юрий in Spring Framework and more
Ruslan Stelmachenko
но там есть другой стандарт. FUNCTION(name, param1, paramN...)
FUNCTION('month', w.startAt) = :month ?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
да
источник

ЮЮ

Юрий Юрий in Spring Framework and more
Ruslan Stelmachenko
да
Спасибо, заработало.
источник
2019 September 07

C

Cyclone in Spring Framework and more
Ребята, как бы разрешить авторизацию только определённой роли, при этом не запрещая анонимный доступ ко всему сайт?
источник