Size: a a a

Java/Kotlin and more

2021 January 02

AE

Alexandr Emelyanov in Java/Kotlin and more
Антон
а разве из-за каскада оно не должно само сохранять?
Нет, он только событие каскадно распространит
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
А т.к. @JoinColumn в дочерней сущности и поле null, то и определить не может что вставить
источник

C

Captcha bot in Java/Kotlin and more
florian Ingelore, код неверный, обратись к админу.
источник
2021 January 03

R

Responsibility in Java/Kotlin and more
Ребят, у нас в проекте было решено перенести постоянные данные одной таблицы в проперти проекта.
То есть теперь у нас вместо сущности будет определенный домен, который будет иметь поля и туда спринг будет пихать данные из проперти.

Можно использовать @Value, но так как полей больше 30, я задумался, а есть ли более удобное решение?
источник

R

Ruslan in Java/Kotlin and more
Подозреваю что это не очень хорошее решение
источник

R

Ruslan in Java/Kotlin and more
Но раз решили, посмотрите на бины с аннотацией @configuratuon и @configurationproperties
источник

R

Ruslan in Java/Kotlin and more
Только не запихивайте 30 полей в один бин, раскидайте по вложенным бинам.
источник

R

Responsibility in Java/Kotlin and more
Ruslan
Подозреваю что это не очень хорошее решение
Обаятельно гляну, спасибо!
источник

A

Aaa4 in Java/Kotlin and more
Господа, у меня вопросик есть: помогите с фильтрацией
когда я в security конфиг добавляю вот это
http.addFilterBefore(jwtRequestFilter, UsernamePasswordAuthenticationFilter.class);
то оно не работает :(
(по сути, фильтр то отрабатывает, но если токена нет он ничего не делает, имхо, я просто не очень понимаю пока механику работы фильтра.
однако в контроллер вообще реквест не долетает)
подробности:
SecurityConfigurer : https://pastebin.com/7wGuKJxK
https://pastebin.com/7wGuKJxK
JwtRequestFilter : https://pastebin.com/YNEZWJ76
https://pastebin.com/YNEZWJ76
скрин постмана: https://imgur.com/gallery/Fz6PzTi
источник

NB

Nikita Bezverkhy in Java/Kotlin and more
Aaa4
Господа, у меня вопросик есть: помогите с фильтрацией
когда я в security конфиг добавляю вот это
http.addFilterBefore(jwtRequestFilter, UsernamePasswordAuthenticationFilter.class);
то оно не работает :(
(по сути, фильтр то отрабатывает, но если токена нет он ничего не делает, имхо, я просто не очень понимаю пока механику работы фильтра.
однако в контроллер вообще реквест не долетает)
подробности:
SecurityConfigurer : https://pastebin.com/7wGuKJxK
https://pastebin.com/7wGuKJxK
JwtRequestFilter : https://pastebin.com/YNEZWJ76
https://pastebin.com/YNEZWJ76
скрин постмана: https://imgur.com/gallery/Fz6PzTi
а зачем?
в спринге есть готовые решения (фильтры и прочее) для oauth2 авторизации через jwt
источник

A

Aaa4 in Java/Kotlin and more
Nikita Bezverkhy
а зачем?
в спринге есть готовые решения (фильтры и прочее) для oauth2 авторизации через jwt
хм, я пока видимо до них не добрался, спасибо
но что не так с тем, что выложил я? :(
источник

NB

Nikita Bezverkhy in Java/Kotlin and more
хз, я подобное в последний раз писал года 3 назад, а мой новогодний рассудок с трудом осиливает просмотр кода)
это проще тебе подебажить свой код, может какой-то другой фильтр перехватывает реквест
по поводу готовых решений: spring-boot-starter-ouath2-resource-server
источник

A

Aaa4 in Java/Kotlin and more
Nikita Bezverkhy
хз, я подобное в последний раз писал года 3 назад, а мой новогодний рассудок с трудом осиливает просмотр кода)
это проще тебе подебажить свой код, может какой-то другой фильтр перехватывает реквест
по поводу готовых решений: spring-boot-starter-ouath2-resource-server
хорошо, спс, прост пока выходные я думал разобраться с этим вопросом
источник

P

Poloz in Java/Kotlin and more
Aaa4
Господа, у меня вопросик есть: помогите с фильтрацией
когда я в security конфиг добавляю вот это
http.addFilterBefore(jwtRequestFilter, UsernamePasswordAuthenticationFilter.class);
то оно не работает :(
(по сути, фильтр то отрабатывает, но если токена нет он ничего не делает, имхо, я просто не очень понимаю пока механику работы фильтра.
однако в контроллер вообще реквест не долетает)
подробности:
SecurityConfigurer : https://pastebin.com/7wGuKJxK
https://pastebin.com/7wGuKJxK
JwtRequestFilter : https://pastebin.com/YNEZWJ76
https://pastebin.com/YNEZWJ76
скрин постмана: https://imgur.com/gallery/Fz6PzTi
> по сути, фильтр то отрабатывает, но если токена нет он ничего не делает, имхо, я просто не очень понимаю пока механику работы фильтра.
однако в контроллер вообще реквест не долетает

А как он будет долетать, если запрос дальше не пробрасывается?)
источник

A

Aaa4 in Java/Kotlin and more
Poloz
> по сути, фильтр то отрабатывает, но если токена нет он ничего не делает, имхо, я просто не очень понимаю пока механику работы фильтра.
однако в контроллер вообще реквест не долетает

А как он будет долетать, если запрос дальше не пробрасывается?)
Это в фильтре надо с респонсом что то сделать? 😭
источник

P

Poloz in Java/Kotlin and more
ну зависит от того какой результат ты получить хочешь
источник

P

Poloz in Java/Kotlin and more
что должно происходить если токена нет
источник

P

Poloz in Java/Kotlin and more
в данный момент, как я понимаю, не происходит ничего
источник

C

Captcha bot in Java/Kotlin and more
Ivan, код неверный, обратись к админу.
источник

I

Ilia Tretiak in Java/Kotlin and more
Aaa4
Это в фильтре надо с респонсом что то сделать? 😭
если токен не передавать то у вас в 39 строке будет null. и дальше ничего не пойдёт
источник