Size: a a a

Spring Framework and more

2018 December 21

PB

Pavel Bukhmatov in Spring Framework and more
Т.е. он сначала смотрит, вставлен ли уже фильтр твоего класса. Если класса нет - он смотрит на суперкласс. Если нет -> ну и так далее.

Если пытаться вставить фильтр за самим этим же филттром -> фильтр вставиться до ближайщего суперкласса этого фильтра (Ну или после, если addFilterAfter)
источник

PB

Pavel Bukhmatov in Spring Framework and more
Вывод: можно вставить фильтр за этим же самым фильтром. Спасибо, спринг)
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Pavel Bukhmatov
Т.е. он сначала смотрит, вставлен ли уже фильтр твоего класса. Если класса нет - он смотрит на суперкласс. Если нет -> ну и так далее.

Если пытаться вставить фильтр за самим этим же филттром -> фильтр вставиться до ближайщего суперкласса этого фильтра (Ну или после, если addFilterAfter)
так каким образом я смогу регулировать порядок? я так и не понял из всего выше сказанного
источник

✔D

✔️Alexey Draznin in Spring Framework and more
и вроде как порядок правильный
источник

✔D

✔️Alexey Draznin in Spring Framework and more
или я ошибаюсь?
источник

✔D

✔️Alexey Draznin in Spring Framework and more
источник

✔D

✔️Alexey Draznin in Spring Framework and more
интересующий меня фильтр - CustomFilter
источник

PB

Pavel Bukhmatov in Spring Framework and more
✔️Alexey Draznin
так каким образом я смогу регулировать порядок? я так и не понял из всего выше сказанного
надо запихивать фильтр после того, который уже существует. Все существующие поумолчанию фильтры написаны в комментарии к методу addFilter в спринговом классе HttpSecurityBuilder. Вот надо взять один из этих фильтров и добавить до/поле него.
Например:

.addFilterBefore(myCustomFilter, AnonymousAuthenticationFilter.class)
AnonymousAuthenticationFilter есть в спринге
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Pavel Bukhmatov
надо запихивать фильтр после того, который уже существует. Все существующие поумолчанию фильтры написаны в комментарии к методу addFilter в спринговом классе HttpSecurityBuilder. Вот надо взять один из этих фильтров и добавить до/поле него.
Например:

.addFilterBefore(myCustomFilter, AnonymousAuthenticationFilter.class)
AnonymousAuthenticationFilter есть в спринге
да, это логично, спасибо))) теперь многое стало проясняться
источник
2018 December 22

👾🖖

👾 🖖 in Spring Framework and more
Народ, вопрос по гибернейту, пока больше негде спросить). Кто в курсе,  как смапить EnumSet с сущностями в postgresql. В БД создан свой тип данных и в таблице соответственно массив значений. Можно ли сделать без дополнительной таблицы?
источник

S

Sergey 🖋 in Spring Framework and more
@ElementCollection
источник

ЕБ

Евгений Боровов in Spring Framework and more
источник

A

Aleksandr in Spring Framework and more
👾 🖖
Народ, вопрос по гибернейту, пока больше негде спросить). Кто в курсе,  как смапить EnumSet с сущностями в postgresql. В БД создан свой тип данных и в таблице соответственно массив значений. Можно ли сделать без дополнительной таблицы?
У меня так работает https://pastebin.com/AVh3qjQF
источник

👾🖖

👾 🖖 in Spring Framework and more
Спасибо за рекомендации🙂.
источник
2018 December 23

PD

Plomipu Dmitri in Spring Framework and more
Здравствуйте. В этом посте https://stackoverflow.com/questions/34088780/how-to-get-bean-using-application-context-in-spring-boot

один чувак говорит, что инъекция полей это плохая практика: с @Autowired или каким-то другим способом инджектить поля:
источник

PD

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

PD

Plomipu Dmitri in Spring Framework and more
поэтому возникает вопрос: если это так, тогда что использовать можно вместо @Autowired ??
источник

PB

Pavel Bukhmatov in Spring Framework and more
Plomipu Dmitri
поэтому возникает вопрос: если это так, тогда что использовать можно вместо @Autowired ??
Инъекция через конструктор, разумеется
источник

PB

Pavel Bukhmatov in Spring Framework and more
Всё что заинжектить пометить, как private final и RequiredArgsConstructor навесить (если Котлин, то ещё проще - просто в конструктор прописать val'ы)
источник

PD

Plomipu Dmitri in Spring Framework and more
Pavel Bukhmatov
Всё что заинжектить пометить, как private final и RequiredArgsConstructor навесить (если Котлин, то ещё проще - просто в конструктор прописать val'ы)
А инжектить какой аннотацией ??
источник