Size: a a a

2020 July 10

Э

Эд in pro.jvm
Отчёта об уязвимости spring-security-oauth2 2.4.0 (deprecated проект) нету, и зачем тогда мигрировать на Spring Security 5.2.x, если у неё проблемы?
источник

ch

central hardware in pro.jvm
Alexey Genus
Docker toolbox не работает на windows 7, потому что там нет hyper-v из коробки.
Мне удавалось завести testcontainers с windows 7 с помощью docker-machine и virtualbox.
Но придётся даунгрейдиться
Через hyper-v работает docker for Windows, toolbox на VB
источник

D

DarkPerl in pro.jvm
Эд
Отчёта об уязвимости spring-security-oauth2 2.4.0 (deprecated проект) нету, и зачем тогда мигрировать на Spring Security 5.2.x, если у неё проблемы?
Я думаю, если там есть уязвимость, то её быстро залатают
источник

D

DarkPerl in pro.jvm
С каждым релизом по идее жить проще )
источник

Э

Эд in pro.jvm
DarkPerl
Я думаю, если там есть уязвимость, то её быстро залатают
ну и нафиг тогда мигрировать предлагают?
источник

D

DarkPerl in pro.jvm
Эд
ну и нафиг тогда мигрировать предлагают?
Ну, как нафиг. Новая версия. Что то исправили допили довели до ума )
источник

Э

Эд in pro.jvm
DarkPerl
Ну, как нафиг. Новая версия. Что то исправили допили довели до ума )
ты не читал, что я выше написал?
источник

D

DarkPerl in pro.jvm
Эд
ты не читал, что я выше написал?
Сейчас еще раз прочту )
источник

D

DarkPerl in pro.jvm
Эд
ты не читал, что я выше написал?
Видимо, что то исправили. Раз советуют ) Хз )
источник

ВБ

Вениамин Белоусов... in pro.jvm
Всем привет! Столкнулся с проблемой при работе JPQL. Есть связь один ко многим. Условно один человек- на несколько номеров телефона. Делаю вот такой селект select e from employee e join phone p where p.status = 'ACTIVE'. В базе лежит три сотрудника. И только один номер у одного сотрудника = 'ACTIVE', логичным кажется, что результат будет лист с одним сотрудником и его телефонами(т.к. только у него есть активный). Но я получаю всех трех сотрудников. Я что-то не так понимаю, или это реально странно работает?
источник

US

Uladzislau Safronau in pro.jvm
Вениамин Белоусов
Всем привет! Столкнулся с проблемой при работе JPQL. Есть связь один ко многим. Условно один человек- на несколько номеров телефона. Делаю вот такой селект select e from employee e join phone p where p.status = 'ACTIVE'. В базе лежит три сотрудника. И только один номер у одного сотрудника = 'ACTIVE', логичным кажется, что результат будет лист с одним сотрудником и его телефонами(т.к. только у него есть активный). Но я получаю всех трех сотрудников. Я что-то не так понимаю, или это реально странно работает?
Добавьте on для джойна
источник

ВБ

Вениамин Белоусов... in pro.jvm
Uladzislau Safronau
Добавьте on для джойна
Я ожидал такое предложение :) Результатом является что он дает(если у каждого из трёх по три номера), 9 сотрудников, на каждый номер множится сотрудник. Это нормальное поведение или нет? У меня eclipse link кстати
источник

US

Uladzislau Safronau in pro.jvm
Вениамин Белоусов
Я ожидал такое предложение :) Результатом является что он дает(если у каждого из трёх по три номера), 9 сотрудников, на каждый номер множится сотрудник. Это нормальное поведение или нет? У меня eclipse link кстати
Это нормальное поведение, джоин это аналог декартового произведения множеств. Почитайте туториалы по sql
источник

ВБ

Вениамин Белоусов... in pro.jvm
Uladzislau Safronau
Это нормальное поведение, джоин это аналог декартового произведения множеств. Почитайте туториалы по sql
Что это декартово произведение я знаю,  в данном случае 3×3. Вопрос как сделать правильный запрос....
источник

US

Uladzislau Safronau in pro.jvm
Если вы хотите аггрегировать записи, то используйте group by
источник

AE

Alexandr Emelyanov in pro.jvm
かたかわ
лол, да почти все энтерпрайсы сидят на 7-ке
Лол, давно такого не видел
источник

AE

Alexandr Emelyanov in pro.jvm
Вениамин Белоусов
Всем привет! Столкнулся с проблемой при работе JPQL. Есть связь один ко многим. Условно один человек- на несколько номеров телефона. Делаю вот такой селект select e from employee e join phone p where p.status = 'ACTIVE'. В базе лежит три сотрудника. И только один номер у одного сотрудника = 'ACTIVE', логичным кажется, что результат будет лист с одним сотрудником и его телефонами(т.к. только у него есть активный). Но я получаю всех трех сотрудников. Я что-то не так понимаю, или это реально странно работает?
Какой результирующий sql запрос?
источник

ВБ

Вениамин Белоусов... in pro.jvm
Uladzislau Safronau
Если вы хотите аггрегировать записи, то используйте group by
Селект в бд SELECT e.* FROM EMPLOYEE JOIN PHONE p (join on key) WHERE p.STATUS = 'ACTIVE' выводит только одну запись...
источник

AE

Alexandr Emelyanov in pro.jvm
Вениамин Белоусов
Селект в бд SELECT e.* FROM EMPLOYEE JOIN PHONE p (join on key) WHERE p.STATUS = 'ACTIVE' выводит только одну запись...
Покажи какой sql формируется из jpql
источник

ВБ

Вениамин Белоусов... in pro.jvm
Alexandr Emelyanov
Покажи какой sql формируется из jpql
Сейчас, уровень логов подниму
источник