Size: a a a

Kotlin Community

2019 December 06

VP

Vladimir Petrakovich in Kotlin Community
Vitaliy
Да это понятно. Просто сам факт применения в Space означает  ли, что продакшен реди?)
Ну очевидно, что оно в целом работает, и если у тебя под боком сидят разработчики этой либы, закладываться на неё в любом случае безопаснее, чем кому-то со стороны
источник

IS

Ihar Sadounikau in Kotlin Community
Alexey Tkachenko
так и Hibernate, и Jooq вполне себе production ready
Jooq генератор для java
Hibernate хорош, но стартует смертельно медленно
источник

V

Vitaliy in Kotlin Community
Вообще-то обсуждение началось с него)
источник

IS

Ihar Sadounikau in Kotlin Community
Vitaliy
Вообще-то обсуждение началось с него)
Хех, пролистал))
источник

PD

Phil Delgyado in Kotlin Community
Ihar Sadounikau
Jooq генератор для java
Hibernate хорош, но стартует смертельно медленно
Ээ, Hibernate скорее плохо, чем хорошо. Он поддерживает несуществующую абстракцию, которая гарантированно протекает.
Jooq получше. Но чистый JDBC с минимальной обвязкой в стиле JDBC Templates лучше всего.
источник

AT

Alexey Tkachenko in Kotlin Community
Phil Delgyado
Ээ, Hibernate скорее плохо, чем хорошо. Он поддерживает несуществующую абстракцию, которая гарантированно протекает.
Jooq получше. Но чистый JDBC с минимальной обвязкой в стиле JDBC Templates лучше всего.
плюс один
источник

IS

Ihar Sadounikau in Kotlin Community
Phil Delgyado
Ээ, Hibernate скорее плохо, чем хорошо. Он поддерживает несуществующую абстракцию, которая гарантированно протекает.
Jooq получше. Но чистый JDBC с минимальной обвязкой в стиле JDBC Templates лучше всего.
Согласен, но если ленив и нужно что-то простое и быстронаписанное hibernate хорошо подойдёт. И как всегда любая технология хороша, главное правильно применять 😊
источник

AT

Alexey Tkachenko in Kotlin Community
если ленив и не боишься трудностей в будущем - почему бы и нет
источник

PD

Phil Delgyado in Kotlin Community
Эээ, я вот не понимаю, где пристегивание Hibernate дает выигрыш?
Если в проекте мало работы с БД, то нет вообще никакой разницы, что использовать и лучше брать простые решения.
А если много, то или в проекте что-то плохо продумано (например датамодель) или уже точно не хибернейт )
источник

AT

Alexey Tkachenko in Kotlin Community
Phil Delgyado
Эээ, я вот не понимаю, где пристегивание Hibernate дает выигрыш?
Если в проекте мало работы с БД, то нет вообще никакой разницы, что использовать и лучше брать простые решения.
А если много, то или в проекте что-то плохо продумано (например датамодель) или уже точно не хибернейт )
например, появляется масса возможностей по тюнингу хибернейта и решению проблемы N+1
источник

AT

Alexey Tkachenko in Kotlin Community
плюс много красивых аннотаций для ваших хранимых сущностей
источник

PD

Phil Delgyado in Kotlin Community
Ну, это если заняться нечем, то да. Обычно я такое и вижу в хибернейтовских проектах.
Я то сам уже давно предпочитают jdbc templates + jsonb )
источник

IS

Ihar Sadounikau in Kotlin Community
Немного офтопик, какую имплементацию Javax validation помимо hibernate validation можно глянуть?
источник

AE

Alexandr Emelyanov in Kotlin Community
Ihar Sadounikau
Немного офтопик, какую имплементацию Javax validation помимо hibernate validation можно глянуть?
а есть еще какие-то?
источник

AE

Alexandr Emelyanov in Kotlin Community
Phil Delgyado
Эээ, я вот не понимаю, где пристегивание Hibernate дает выигрыш?
Если в проекте мало работы с БД, то нет вообще никакой разницы, что использовать и лучше брать простые решения.
А если много, то или в проекте что-то плохо продумано (например датамодель) или уже точно не хибернейт )
может просто хибер надо уметь готовить?
источник

IS

Ihar Sadounikau in Kotlin Community
Alexandr Emelyanov
а есть еще какие-то?
Вот интересно узнать, Гугл не особо ответил
источник

AT

Alexey Tkachenko in Kotlin Community
Alexandr Emelyanov
может просто хибер надо уметь готовить?
Может, кому-то и надо, но зачем? Если говорить о Hibernate и подобных ORM, есть ли в них польза, которая явно перевешивает очевидные минусы?
источник

SB

Sergey Barmin in Kotlin Community
Alexey Tkachenko
Может, кому-то и надо, но зачем? Если говорить о Hibernate и подобных ORM, есть ли в них польза, которая явно перевешивает очевидные минусы?
Вы удивитесь, но очень много разрабов в т.ч бекенде каким то образом в жизни обошли sql стороной
источник

SB

Sergey Bezrukov in Kotlin Community
Alexey Tkachenko
Может, кому-то и надо, но зачем? Если говорить о Hibernate и подобных ORM, есть ли в них польза, которая явно перевешивает очевидные минусы?
Меньше писанины, особенно с использованием SpringData и т.п.
SQL лично я люблю и уважаю, но факт такой есть.
источник

AT

Alexey Tkachenko in Kotlin Community
Ну, допустим. Это говорит о том, что им надо изучить хибернейт? Или таки проще изучить SQL?
источник