Size: a a a

Java/Kotlin and more

2021 January 20

AM

Arman Merkulov in Java/Kotlin and more
Jooq это не совсем что нам нужно, я думаю
источник

АВ

Алексей Васин... in Java/Kotlin and more
есть у кого нибудь положительный опыт использования jooq?
источник

V

Vadim in Java/Kotlin and more
есть, но я плохо знаю spring data не могу сравнить
источник

AM

Arman Merkulov in Java/Kotlin and more
нашел еще вот такое для котлина
https://github.com/consoleau/kotlin-jpa-specification-dsl
источник

V

Vadim in Java/Kotlin and more
мне нравится что dto генерируются отдельно, сущности отдельно
источник

АТ

Алексей Третьяков... in Java/Kotlin and more
Алексей Васин
есть у кого нибудь положительный опыт использования jooq?
Есть
источник

АТ

Алексей Третьяков... in Java/Kotlin and more
Крутая штука
источник

АТ

Алексей Третьяков... in Java/Kotlin and more
Декоративный dsl, никакой подкапотной возни как в хибере
источник

АТ

Алексей Третьяков... in Java/Kotlin and more
Все прозрачно, быстро и тайпсейвно
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
да
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Алексей Васин
есть у кого нибудь положительный опыт использования jooq?
есть от querydsl. используем со spring data через querydsl predicate executor

сам jooq в паре проектов только использовал. в том числе с r2dbc скрещивал
источник

C

Cyclone in Java/Kotlin and more
Ребят, как получить класс, соответствующий Object[]?

Пример: элемент стрима можно кастить через method reference cast у класса
Stream.of(...).map(MyClass.class::cast) .
А как бы сделать каст в тип Object[] через method reference?
.map(Object[].class::cast) не напишешь.

(очевидно, можно написать .map(obj -> (Object[])obj) - вопрос не в этом)
источник

AL

Andrei Legan in Java/Kotlin and more
народ подскажите можно ли как то при помощи Spring , возвратить браузеру @ResponseBody ByteArrayOutputStream  , не преобразовывая его в byte[]
источник

М

Михаил in Java/Kotlin and more
Cyclone
Ребят, как получить класс, соответствующий Object[]?

Пример: элемент стрима можно кастить через method reference cast у класса
Stream.of(...).map(MyClass.class::cast) .
А как бы сделать каст в тип Object[] через method reference?
.map(Object[].class::cast) не напишешь.

(очевидно, можно написать .map(obj -> (Object[])obj) - вопрос не в этом)
А почему нельзя скастить? Object[] точно так же кастится, может все дело том, что стрим надо развернуть?
источник

АС

Андрей Смелик... in Java/Kotlin and more
Andrei Legan
народ подскажите можно ли как то при помощи Spring , возвратить браузеру @ResponseBody ByteArrayOutputStream  , не преобразовывая его в byte[]
HandlerMethodReturnValueHandler
источник

AL

Andrei Legan in Java/Kotlin and more
Андрей Смелик
HandlerMethodReturnValueHandler
источник

C

Cyclone in Java/Kotlin and more
Михаил
А почему нельзя скастить? Object[] точно так же кастится, может все дело том, что стрим надо развернуть?
В частности потому что ты можешь написать MyClass.class, но не можешь Object[].class. Стрим здесь просто как пример.
источник

C

Cyclone in Java/Kotlin and more
Object[] x = new Object[0];
System.out.println(x.getClass().getName()); // [Ljava.lang.Object;


Как-то к этой фигне можно обратиться, чтобы взять method reference?
источник

RS

Ruslan Stelmachenko in Java/Kotlin and more
Cyclone
Ребят, как получить класс, соответствующий Object[]?

Пример: элемент стрима можно кастить через method reference cast у класса
Stream.of(...).map(MyClass.class::cast) .
А как бы сделать каст в тип Object[] через method reference?
.map(Object[].class::cast) не напишешь.

(очевидно, можно написать .map(obj -> (Object[])obj) - вопрос не в этом)
> map(Object[].class::cast) не напишешь.

почему?
источник

C

Cyclone in Java/Kotlin and more
эм... да не скомпилилось. Накосячил в символах что ли?..

upd:
Лол. Да, с Object[].class::cast всё в порядке. Видимо, я где-то ошибся в синтаксисе и решил, что такой синтаксис не канает.
Михаил, Руслан, спасибо.
источник