Size: a a a

2020 February 11

К

Кирилл in Kotlin JVM
Но я по моему уже спрашивал это пару дней назад и мне сказали что нельзя
источник

AT

Alexey Tkachenko in Kotlin JVM
Кирилл
ResultSet это ад какой-то был, а exposer как я понял не позволяет объявлять не все поля
А в чём ад резалтсета? В том, что надо самому мапить данные?
источник

BP

Bogdan Panchenko in Kotlin JVM
Alexey Tkachenko
А в чём ад резалтсета? В том, что надо самому мапить данные?
da)
источник

BP

Bogdan Panchenko in Kotlin JVM
Кирилл
Но я по моему уже спрашивал это пару дней назад и мне сказали что нельзя
поиск не нашел
источник

AT

Alexey Tkachenko in Kotlin JVM
И всё, что ли? Реально других причин нет, просто лень написать мапер?
источник

AT

Alexey Tkachenko in Kotlin JVM
Хотя ладно, так можно опять срач спровоцировать
источник

BP

Bogdan Panchenko in Kotlin JVM
Alexey Tkachenko
И всё, что ли? Реально других причин нет, просто лень написать мапер?
ну иногда смысла почти нет в ручной работе, какие преимущества ResultSet ? Что вы его так "хвалите" ?
источник

AT

Alexey Tkachenko in Kotlin JVM
Простой надёжный инструмент
источник

BP

Bogdan Panchenko in Kotlin JVM
Alexey Tkachenko
Простой надёжный инструмент
а мапер не надежный ? Есть пару нюансов, Ну вот JOOQ умеет сам эту чихарду генерит и это огромный плюс, но потом мне захотелось котлиновских дата классов и я сам мапил с помошю жуковского аналога ResultSet. Думаю хватит, я ответ для себя получил
источник

AT

Alexey Tkachenko in Kotlin JVM
И мапер надёжный
источник

AT

Alexey Tkachenko in Kotlin JVM
Я, собственно, сторонник минимализма в этом вопросе. Текстовых sql-запросов, которые возвращают резалтсет, который надо ручками мапить в объекты
источник

К

Кирилл in Kotlin JVM
Нет, похоже можно делать таблицы не со всеми параметрами
источник

К

Кирилл in Kotlin JVM
Только я почему то получаю ошибку Duplicate column name "EAN" in table "copy_PushMe". Кто-нибудь знает почему?
источник

D

Danil Yudov in Kotlin JVM
Кирилл
ResultSet это ад какой-то был, а exposer как я понял не позволяет объявлять не все поля
позволяет в случае наследования от Table, как с Entity хз, не проверял.
источник

L

Little Panda 🐼 in Kotlin JVM
Кирилл
Кто-нибудь знает хорошие библиотеки для работы с mysql на Java/Kotlin?
Можешь попробовать ktorm.
источник

BP

Bogdan Panchenko in Kotlin JVM
Кирилл
Только я почему то получаю ошибку Duplicate column name "EAN" in table "copy_PushMe". Кто-нибудь знает почему?
А почему колонка приватная ? Ну посмотри нет ли ее в IdTable
источник

VG

Vadim Golodko in Kotlin JVM
Кирилл
Только я почему то получаю ошибку Duplicate column name "EAN" in table "copy_PushMe". Кто-нибудь знает почему?
А если убрать override val id. Ошибка пропадёт?  Насколько я помню так не переопределить id
источник

К

Кирилл in Kotlin JVM
Vadim Golodko
А если убрать override val id. Ошибка пропадёт?  Насколько я помню так не переопределить id
источник

К

Кирилл in Kotlin JVM
Bogdan Panchenko
А почему колонка приватная ? Ну посмотри нет ли ее в IdTable
Приватная она просто для теста. Ошибка и так и так появляется
источник

VG

Vadim Golodko in Kotlin JVM
Нет под рукой апишки либы. Но ругается судя по всему потому-что ты id присваиваешь ean вот он и говорит что дубликат.
источник