Size: a a a

Spring Framework and more

2020 August 03

KS

Kamo Spertsyan in Spring Framework and more
окей, спасибо, ребят, попробую
источник

N

Nm in Spring Framework and more
Kamo Spertsyan
Это то, чего мне не хотелось делать 🙂 Но если выхода нет, то что поделать :С
А если костыльно ленивую подгрузку сделать, чтобы в рекурсию не уходило?
источник

KS

Kamo Spertsyan in Spring Framework and more
Nm
А если костыльно ленивую подгрузку сделать, чтобы в рекурсию не уходило?
Кажется, что проще DTO, хоть без костылей, и подгрузка как положено отработает. А то с этой ленью потом проблем не оберешься
источник
2020 August 04

✔D

✔️Alexey Draznin in Spring Framework and more
Привет, никто не знает, можно ли в аннотацию @Cacheable в спринге запихнуть плейсхолдер с ямла?
источник

RS

Ruslan Stelmachenko in Spring Framework and more
Запихнуть в качестве чего? Названия кеша или ключа?
источник

РН

Роман Нагаев... in Spring Framework and more
✔️Alexey Draznin
Привет, никто не знает, можно ли в аннотацию @Cacheable в спринге запихнуть плейсхолдер с ямла?
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Ruslan Stelmachenko
Запихнуть в качестве чего? Названия кеша или ключа?
названия кеша
источник

RS

Ruslan Stelmachenko in Spring Framework and more
из коробки никак.
источник

✔D

✔️Alexey Draznin in Spring Framework and more
да, похоже на то, очень жаль(
источник

RS

Ruslan Stelmachenko in Spring Framework and more
можно наверное сделать свою имплементацию CacheResolver, который будет cacheNames аугментить каким угодном образом перед тем, как из кеш-менеджера доставать кеши.

но резолвер вроде бы вызывается для каждой операции с кешем, так что это будет плохая идея (хотя наверное можно закешировать результат резолва в резолвере :) )
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Ruslan Stelmachenko
можно наверное сделать свою имплементацию CacheResolver, который будет cacheNames аугментить каким угодном образом перед тем, как из кеш-менеджера доставать кеши.

но резолвер вроде бы вызывается для каждой операции с кешем, так что это будет плохая идея (хотя наверное можно закешировать результат резолва в резолвере :) )
это оверинжениринг)))
источник

РН

Роман Нагаев... in Spring Framework and more
✔️Alexey Draznin
да, похоже на то, очень жаль(
https://stackoverflow.com/a/45741938
тут пишут про перегрузку CacheResolver а
источник

✔D

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

RS

Ruslan Stelmachenko in Spring Framework and more
✔️Alexey Draznin
это оверинжениринг)))
Вовсе нет) Это обычное решение поставленной задачи (если правда есть такая необходимость). Причем довольно простое решение. По ссылке выше именно оно и есть.
источник

✔D

✔️Alexey Draznin in Spring Framework and more
необходимость только для тестового окружения и не уверен, что получится пропихнуть довольно кастомное решение, которое затронет и прод
источник

RS

Ruslan Stelmachenko in Spring Framework and more
можно именно в тестовом конфиге переопределить резолвер.
но если это только для тестов, то да, это усложнит тестовую конфигурацию. а на сколько это оправданно - это уже вам решать, конечно же.

я вообще не очень понимаю зачем имена кешей менять через конфиг. разве что для параллельного запуска тестов методов, завязанных на один кеш..
источник

✔D

✔️Alexey Draznin in Spring Framework and more
ну если в кратце то есть распределнный кеш кластер, к которому подключены различные тест энвы, и вот хочется, чтобы у каждого тест энва был свой кеш
источник

✔D

✔️Alexey Draznin in Spring Framework and more
и да, идёт параллельное тестирование и возникают различного рода проблемы
источник
2020 August 05

C

Captcha bot in Spring Framework and more
William Cooley, если ты не бот, нажми "три". Ботов удалено: 120.
источник

C

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