Size: a a a

Spring Framework and more

2020 April 13

М

Максим in Spring Framework and more
Мнн надо ввгрузить полтора миллиона записей тз sql  и проделать с ними манипуляции, есть ли в jdbctemplate какой-то инструмент для того чтобы это все по частям как-то получать?
источник

РН

Роман Нагаев in Spring Framework and more
Максим
Мнн надо ввгрузить полтора миллиона записей тз sql  и проделать с ними манипуляции, есть ли в jdbctemplate какой-то инструмент для того чтобы это все по частям как-то получать?
пагинация?
источник

М

Максим in Spring Framework and more
Роман Нагаев
пагинация?
Нет, мне надо выгрузить таблицу из sql  в редис , данных много, есть что-то что поможет частями выгружать это?
источник

РН

Роман Нагаев in Spring Framework and more
Максим
Нет, мне надо выгрузить таблицу из sql  в редис , данных много, есть что-то что поможет частями выгружать это?
а почему нет?
источник

VS

Vitaly Sirotkin in Spring Framework and more
Максим
Нет, мне надо выгрузить таблицу из sql  в редис , данных много, есть что-то что поможет частями выгружать это?
можешь реактивным драйвером выкачивать всю таблицу одним потоком в реактивный драйвер редиса
источник

VS

Vitaly Sirotkin in Spring Framework and more
ваще красота будет
источник

М

Максим in Spring Framework and more
Vitaly Sirotkin
можешь реактивным драйвером выкачивать всю таблицу одним потоком в реактивный драйвер редиса
Понял , спасибо.
источник

MH

Muhammad Hojiyev in Spring Framework and more
how to get p.* table's data together with o.*
here i can get only response from o.* , the way doesn't helped
источник

RK

Roman K in Spring Framework and more
Muhammad Hojiyev
how to get p.* table's data together with o.*
here i can get only response from o.* , the way doesn't helped
You can't. There is no object that can handle o*, p*
источник

RK

Roman K in Spring Framework and more
ORM is wrong tool if you need to return more than one relation type from query.
источник

РН

Роман Нагаев in Spring Framework and more
Muhammad Hojiyev
how to get p.* table's data together with o.*
here i can get only response from o.* , the way doesn't helped
why do you use native queries instead of jpql? it seems you try to fetch entity from database
источник

MH

Muhammad Hojiyev in Spring Framework and more
Роман Нагаев
why do you use native queries instead of jpql? it seems you try to fetch entity from database
because i need full data which i mapped by  foreign, it seems i have to get all data with mapped ids ...
источник

РН

Роман Нагаев in Spring Framework and more
Muhammad Hojiyev
because i need full data which i mapped by  foreign, it seems i have to get all data with mapped ids ...
so what the problem? you have entities with defined relationships configured as LAZY, so use entity graph, jpql with join fetch or criteria query with fetch to override relationships as EAGER and hibernate will generate the same query with joins, and query result will be mapped into entity
источник

MH

Muhammad Hojiyev in Spring Framework and more
Роман Нагаев
so what the problem? you have entities with defined relationships configured as LAZY, so use entity graph, jpql with join fetch or criteria query with fetch to override relationships as EAGER and hibernate will generate the same query with joins, and query result will be mapped into entity
sure , problem is... my code works in pgadmin i copied it to my repos and end response  comes without joined table's data
источник

R

Responsibility in Spring Framework and more
Ребят, такая проблема. В Entity есть готовый  @NamedNativeQuery который возвращает определенный список. Он работает исправно. Но когда я пытаюсь получить набор данных через репозиторий таким образом, мне нечего не возвращается
источник

R

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

R

Responsibility in Spring Framework and more
До этого запрос я был в самом репозиторий, но потом перенесли в сущность, чтобы каждый раз не писать заново в каждом Repo и вот перестал работать
источник
2020 April 14

М

Михаил in Spring Framework and more
Запрос в value должен быть, а не в name
источник

М

Максим in Spring Framework and more
redisTemplate.opsForZSet().add(key, ipgpsbase, ipgpsbase.getColumn3());
Добавляю в редис 10 000 записей, никаких эксепшинов не выскакивает, но после добавления размер почему-то 1500, кто-то знает почему так может происходить и при этом старые записи выборочно пропадают?
источник

R

Responsibility in Spring Framework and more
Михаил
Запрос в value должен быть, а не в name
Он ссылается на готовый sql запрос
источник