Size: a a a

2021 January 25

RT

Ruslan Tanas in pro.jvm
Alexander Komarov
серьезно? медленно по сравнению с чтением из бд?
муторно*
источник

RT

Ruslan Tanas in pro.jvm
пишу одно, думаю о другом
источник

U

UsernameAK in pro.jvm
а по другому никак)
если конечно не прикручивать всякие ормы хуёрмы
источник

RT

Ruslan Tanas in pro.jvm
хм, а как можно разрулить получение резалта с делением допустим по 100к строк?
источник

b

borsch in pro.jvm
Ruslan Tanas
хм, а как можно разрулить получение резалта с делением допустим по 100к строк?
limit + offset или как там сделано в твоей $DATABASE_NAME$
источник

A

Aleksandr in pro.jvm
Имеется реактивная транзакция - Flux.usingWhen - https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html

Кто-нибудь в курсе, может ли секция asyncCleanup выполняться несколько раз?
источник

RT

Ruslan Tanas in pro.jvm
borsch
limit + offset или как там сделано в твоей $DATABASE_NAME$
хм, сегодня я чет туплю, спасиб
источник

М

Михаил in pro.jvm
Насколько нормальная практика кидать в коде ResponseStatusException?
Или лучше кидать свои эксепшены и вешать на них хендлеры?
источник

E

Evgeniy ♎️ in pro.jvm
Михаил
Насколько нормальная практика кидать в коде ResponseStatusException?
Или лучше кидать свои эксепшены и вешать на них хендлеры?
говорят...что лучше свои
источник

AE

Alexandr Emelyanov in pro.jvm
Михаил
Насколько нормальная практика кидать в коде ResponseStatusException?
Или лучше кидать свои эксепшены и вешать на них хендлеры?
свои и размещать на них @ResponseStatus
источник

С

С in pro.jvm
Это если спринг относительно свежий :)
источник

AE

Alexandr Emelyanov in pro.jvm
С
Это если спринг относительно свежий :)
Такое работает уже года как 3-4
источник

AE

Alexandr Emelyanov in pro.jvm
Вроде
источник

IG

Ilya Grudsky in pro.jvm
Aleksandr
Имеется реактивная транзакция - Flux.usingWhen - https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html

Кто-нибудь в курсе, может ли секция asyncCleanup выполняться несколько раз?
Это же условный finally, с контекстом.  А ты видишь что он N раз выполнился или что?
источник

A

Aleksandr in pro.jvm
Ilya Grudsky
Это же условный finally, с контекстом.  А ты видишь что он N раз выполнился или что?
Именно так, он у меня выполняется несколько раз
источник

V

Vlad in pro.jvm
ребят, подскажите, как строить запрос в jparepository, с условием IN/NOT IN, если передаваемый список пуст? бьет ошибки типа ОШИБКА: ошибка синтаксиса (примерное положение: ")")
SELECT c.smppClientAccount FROM SmppClientSystemId c where (c.smppClientAccount.customer.name <> 'System') and  c.smppClientAccount NOT IN :allowedAccounts
источник

А

Антон К in pro.jvm
Vlad
ребят, подскажите, как строить запрос в jparepository, с условием IN/NOT IN, если передаваемый список пуст? бьет ошибки типа ОШИБКА: ошибка синтаксиса (примерное положение: ")")
SELECT c.smppClientAccount FROM SmppClientSystemId c where (c.smppClientAccount.customer.name <> 'System') and  c.smppClientAccount NOT IN :allowedAccounts
Попробуй на criteria переписать
источник

b

borsch in pro.jvm
Vlad
ребят, подскажите, как строить запрос в jparepository, с условием IN/NOT IN, если передаваемый список пуст? бьет ошибки типа ОШИБКА: ошибка синтаксиса (примерное положение: ")")
SELECT c.smppClientAccount FROM SmppClientSystemId c where (c.smppClientAccount.customer.name <> 'System') and  c.smppClientAccount NOT IN :allowedAccounts
либо можна
and (:allowedAccounts is null or c.smppClientAccount NOT IN :allowedAccounts)

и передавать null в место списка, но лучше Criteria API
источник

V

Vlad in pro.jvm
Антон К
Попробуй на criteria переписать
спасибо!
источник

V

Vlad in pro.jvm
borsch
либо можна
and (:allowedAccounts is null or c.smppClientAccount NOT IN :allowedAccounts)

и передавать null в место списка, но лучше Criteria API
спасибо!
источник