Size: a a a

Java/Kotlin Web and more

2020 December 10

AK

Anton Krasnov in Java/Kotlin Web and more
Кто знает почему так:
Если запрос написать в одну строчку то он распознается идеей и все переменные автокомплитятся.

Если написать так как на скрине то распознаются только первые 2 строчки
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Anton Krasnov
Кто знает почему так:
Если запрос написать в одну строчку то он распознается идеей и все переменные автокомплитятся.

Если написать так как на скрине то распознаются только первые 2 строчки
возможно ограничения идеи, вообще ничего критичного в этом не вижу
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
можешь спросить @lany в @jvmchat
источник

AK

Anton Krasnov in Java/Kotlin Web and more
с Java файлами все ок подтягивается, а вот с котлином такое поведение
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Alexandr Emelyanov
можешь спросить @lany в @jvmchat
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Anton Krasnov
с Java файлами все ок подтягивается, а вот с котлином такое поведение
ну тогда точно к Тагиру или вообще сразу в трекер jetbrains
источник

AT

Arqin T in Java/Kotlin Web and more
Anton Krasnov
с Java файлами все ок подтягивается, а вот с котлином такое поведение
у меня и с Java файлами такое бывает. Тоже не подсвечивается именно в @Query
источник

EI

Edem Injection in Java/Kotlin Web and more
А он тут при чем
источник

EI

Edem Injection in Java/Kotlin Web and more
Или это единственный известный жетбрейновец и вы его на все тикеты травите :)?
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Edem Injection
Или это единственный известный жетбрейновец и вы его на все тикеты травите :)?
Нет, он занимается идеей, в том числе инспекциями и прочим. Но я же не зря сказал что с таким лучше сразу в трекер
источник

EI

Edem Injection in Java/Kotlin Web and more
Понял😀
источник

K

Kirill in Java/Kotlin Web and more
Есть ли способы красиво сбилдить select запрос в бд, кроме как конкатенацией, если нет энтити?

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

Нужно: на основе названия таблицы, фильтра (Map<поле, значениеПоля> + тип данных поля) и данных пагинации  (номер страницы, размер) сгенерить select запрос в бд

Вопрос: есть ли способы сгенерить запрос кроме как простой конкатенацией строк?
Возможно, существует билдер аналогичный CriteriaBuilder который можно заюзать используя поля в текстовом виде без модели
Да, это велосипед, но такова воля заказчика
источник

✔D

✔️Alexey Draznin in Java/Kotlin Web and more
Kirill
Есть ли способы красиво сбилдить select запрос в бд, кроме как конкатенацией, если нет энтити?

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

Нужно: на основе названия таблицы, фильтра (Map<поле, значениеПоля> + тип данных поля) и данных пагинации  (номер страницы, размер) сгенерить select запрос в бд

Вопрос: есть ли способы сгенерить запрос кроме как простой конкатенацией строк?
Возможно, существует билдер аналогичный CriteriaBuilder который можно заюзать используя поля в текстовом виде без модели
Да, это велосипед, но такова воля заказчика
источник

✔D

✔️Alexey Draznin in Java/Kotlin Web and more
есть ещё jooq, но вроде платно
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Там вроде биндинги описать надо, в общем это dsl, как и жук
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
✔️Alexey Draznin
есть ещё jooq, но вроде платно
Он платен только для платных бд. Т.е. с постгрес используешь бесплатно, с ораклом - нет
источник

✔D

✔️Alexey Draznin in Java/Kotlin Web and more
Alexandr Emelyanov
Он платен только для платных бд. Т.е. с постгрес используешь бесплатно, с ораклом - нет
хм, не знал, спасибо за инфу
источник

R

Responsibility in Java/Kotlin Web and more
Ребят, у меня одностороннее отношение @OneToMany и в текущей таблице у меня есть внешний ключ, который ссылается на нужную мне таблицу. Как правильно пометить это отношение?
источник

R

Responsibility in Java/Kotlin Web and more
Я пытался использовать вместо name  > referencedColumnName, но мне выдает

Unable to find column with logical name: message_id in org.hibernate.mapping.Table(thread)

Хоть такой внешний ключ у меня есть в таблице thread
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Responsibility
Я пытался использовать вместо name  > referencedColumnName, но мне выдает

Unable to find column with logical name: message_id in org.hibernate.mapping.Table(thread)

Хоть такой внешний ключ у меня есть в таблице thread
Так у тебя message ссылается на thread или наоборот?
источник