Size: a a a

2019 August 06

BV

Boris Vanin in Kotlin JVM
Например, небольшой сервис с простой моделью в общем зоопарке вполне может быть сделан на спрнг дате без особых последствий
источник

AO

Alexey Otts in Kotlin JVM
Евгений Соколов
А как это все маппить (результат с бд на объекты натягивать) там же столько бойлерплейта писать (и столько же при любых изменениях)?
Это короче сильно приувеличено
источник

AO

Alexey Otts in Kotlin JVM
БД меняется редко, и голые запросы люди обычно более обдуманно пишут
источник

AO

Alexey Otts in Kotlin JVM
Прогоняют на БД
источник

AO

Alexey Otts in Kotlin JVM
смотрят планы и всё в этом духе
источник

AO

Alexey Otts in Kotlin JVM
А хибернейт это хуяк хуяк и в продакшен
источник

BV

Boris Vanin in Kotlin JVM
Alexey Otts
А хибернейт это хуяк хуяк и в продакшен
Да, это решение из коробки, тем и хорошо
источник

AO

Alexey Otts in Kotlin JVM
Boris Vanin
Да, это решение из коробки, тем и хорошо
Я прост всю жизнь занимаюсь продуктовой разработкой и ценю поддерживаемость выше чем скорость разработки, наверное это просто проф деформация
источник

BV

Boris Vanin in Kotlin JVM
Alexey Otts
Я прост всю жизнь занимаюсь продуктовой разработкой и ценю поддерживаемость выше чем скорость разработки, наверное это просто проф деформация
Сейчас мир сильно поменялся, микросервисы, аджайлы всякие и тд, с учётом этого нужно и средства выбирать
источник

ЕС

Евгений Соколов in Kotlin JVM
Alexey Otts
Я прост всю жизнь занимаюсь продуктовой разработкой и ценю поддерживаемость выше чем скорость разработки, наверное это просто проф деформация
Я согласен, мне чистый SQL по душе тоже, просто начинаешь немного автоматизировать над JDBC, добавляешь аннотации и прочее и вдруг ловишь себя на мысли что пишешь очередную ORM
источник

BV

Boris Vanin in Kotlin JVM
Я не говорю, что хибернейт надо везде тащить
источник

BV

Boris Vanin in Kotlin JVM
Просто выкидывать готовое решение, которое хорошо работает для вполне конкретных задач тоже не дело
источник

VP

Vladimir Petrakovich in Kotlin JVM
Евгений Соколов
Я согласен, мне чистый SQL по душе тоже, просто начинаешь немного автоматизировать над JDBC, добавляешь аннотации и прочее и вдруг ловишь себя на мысли что пишешь очередную ORM
Обычно при этом получается очередной jOOQ, ну собственно его можно и взять сразу
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
Никогда не стоит говорить "никогда не стоит" 🙈
+
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
Потому, что это магия завёрнутая в магию, и посыпанная пеплом кровавых интерпрайзеров.
За год работы с ним пришлось столько дерьма разгребать из-за этих вот кеширующих прокси и lazy исполнений. А так же искать причины, а что это у меня вот этот кусок кода тормозит, хмммммм
Так надо просто знать как с ним работать
источник

AO

Alexey Otts in Kotlin JVM
Ну началось
источник

AE

Alexandr Emelyanov in Kotlin JVM
Денис Чиканов
А кому-то норм.
На гошке есть gohibermate?
источник

ДЧ

Денис Чиканов in Kotlin JVM
Alexandr Emelyanov
На гошке есть gohibermate?
Там есть какой-то gorm, но я им ни разу не пользовался, специфика проекта вообще не включает работу с базами.
источник

AM

Andrew Mikhaylov in Kotlin JVM
Товарищ гофер лютейше бомбит с gorm, говорит, кастомизация нулевая.
источник

AO

Alexey Otts in Kotlin JVM
Andrew Mikhaylov
Товарищ гофер лютейше бомбит с gorm, говорит, кастомизация нулевая.
а разве это не суть go :peka:
источник