Size: a a a

Spring Framework and more

2020 March 16

М

Максим in Spring Framework and more
Ivan
что значит должен быть отдельно?
Мне при запуске надо указать путь к проперти файлу
источник

RK

Roman K in Spring Framework and more
⠀­­
То есть, JWT токен передается в теле запроса, а не в хедере
В хедере: Authorization: Bearer ...

Но вообще, как договоритесь.
источник

М

Максим in Spring Framework and more
Подскажет кто-то как инициализировать контекст передав ему properties ? Это вообще возможно? Может какой-то конструктор принимать в параметре properties?
источник

WT

Waldemar Tsiamruk in Spring Framework and more
Бин для этого есть
источник

WT

Waldemar Tsiamruk in Spring Framework and more
источник

WT

Waldemar Tsiamruk in Spring Framework and more
он подтянет нужные проперти, хотя мб я не совсем понимаю вопрос конечно
источник

⠀­­ in Spring Framework and more
Я адреса маппингов для апишек указал как файнал статик поля в классе, и импортировал их в секьюрити конфиги + аннотации маппинга контроллера. Выглядит удобно, меняешь в одном месте все, меняется и доступ по секьюрити. Но мейби кто-то знает, есть более красивый метод это сделать? Более спринговый.
источник
2020 March 17

VG

Vladislav Gerasimov in Spring Framework and more
Всем привет!
Заметил такое поведение в yml.
Если указываю конфигурацию
resource:
  apiUrl: ${RESOURCE_API_URL}v2/

То действительно при получении данного параметра по Value получаю с префиксом v2/ в конце
Если указать вот так:
resource:
 api-url: ${RESOURCE_API_URL}v2/

То уже префикс не добавляется
Оба написания спринг понимает, api-url написание является правильнее, судя по документации
Пример искуственный, но отражающий дело
источник

AE

Alexandr Emelyanov in Spring Framework and more
Vladislav Gerasimov
Всем привет!
Заметил такое поведение в yml.
Если указываю конфигурацию
resource:
  apiUrl: ${RESOURCE_API_URL}v2/

То действительно при получении данного параметра по Value получаю с префиксом v2/ в конце
Если указать вот так:
resource:
 api-url: ${RESOURCE_API_URL}v2/

То уже префикс не добавляется
Оба написания спринг понимает, api-url написание является правильнее, судя по документации
Пример искуственный, но отражающий дело
если парсить в ConfigurationProperties, то оба сойдут, т.к. там парсер такой, если указывать в @Value - то там только точное значение, именно как называется
источник

AE

Alexandr Emelyanov in Spring Framework and more
никакой магии
источник

VG

Vladislav Gerasimov in Spring Framework and more
да, в Value точное значение. Но туда приходит в случае apiUrl написания с префиксом v2/, а в случае api-url уже без)
источник

AE

Alexandr Emelyanov in Spring Framework and more
Vladislav Gerasimov
да, в Value точное значение. Но туда приходит в случае apiUrl написания с префиксом v2/, а в случае api-url уже без)
не понял
источник

VG

Vladislav Gerasimov in Spring Framework and more
вот что имею в виду
источник

AE

Alexandr Emelyanov in Spring Framework and more
Vladislav Gerasimov
вот что имею в виду
ничего тут не скажу
источник

М

Максим in Spring Framework and more
Я создаю датасоурс и jdbc template без бина и после 10 запросов у меня переполняется пул, хотя у меня только один датасоурс и один темплейт, как это возможно?
источник

VS

Vitaly Sirotkin in Spring Framework and more
Vladislav Gerasimov
вот что имею в виду
Это потому что спринг переменные среды парсит по хитрому
источник

VS

Vitaly Sirotkin in Spring Framework and more
То есть твой resource.api-url == RESOURCE_API_URL
источник

VS

Vitaly Sirotkin in Spring Framework and more
Типа он нашел такую переменную среды и вообще перезатер то что у тебя в ямле написано
источник

VS

Vitaly Sirotkin in Spring Framework and more
Поменяй название переменной среды и все ок станет
источник

VS

Vitaly Sirotkin in Spring Framework and more
Максим
Я создаю датасоурс и jdbc template без бина и после 10 запросов у меня переполняется пул, хотя у меня только один датасоурс и один темплейт, как это возможно?
Как пул может переполниться? У него статичный размер
источник