169 похожих чатов

То есть если это большой энтерпрайз проект, то про хибернейт

и жпа нужно забыть?

22 ответов

14 просмотров

Про него стоило бы забыть куда большему количеству людей, чем про него уже забыло людей сейчас Но да, индустрия, слава богу, плавно отходит от этой гадости

Andrey- Автор вопроса
Denis Chikanov
Про него стоило бы забыть куда большему количеству...

чем легче запустить/ написать проект, тем больше стартапов его сразу будут выбирать, еще с учетом того что джава хорошо с цифрами работает и маслтабируется

Andrey- Автор вопроса

sql native?

Andrey
sql native?

Да. Вешаешь аннотацию @Query и пишешь запрос

Andrey- Автор вопроса
не Миша, а проапрволпоав888 天使
Да. Вешаешь аннотацию @Query и пишешь запрос

ну я часто так делаю, методы из коробки не всегда подходят

Andrey
ну я часто так делаю, методы из коробки не всегда ...

У нас теперь код скатывается в нативные запросы ради перфоманса, и наверняка о многой сгенерированной магии мы ещё не знаем Вопрос зачем тогда jpa, если потом так

Andrey- Автор вопроса
не Миша, а проапрволпоав888 天使
У нас теперь код скатывается в нативные запросы ра...

мне удобно, написал кастомный квери, обозвал, потом тяну данные где нужно

Andrey
мне удобно, написал кастомный квери, обозвал, пото...

Удобно до определённого момента и на небольших проектах, а потом начинается боль

Andrey
мне удобно, написал кастомный квери, обозвал, пото...

...потому сразу берёшь себе какой-нибудь там jooq или querydsl и не трахаешь мозг очень большой, очень сложной и практически неуправляемой прослойкой в виде хибернейта

Andrey
+

так а зачем ты тогда защищал хибернейт?

Andrey
мне удобно, написал кастомный квери, обозвал, пото...

Так спринг дата jdbc может похожие плюшки делать

Andrey- Автор вопроса
FJP
Так спринг дата jdbc может похожие плюшки делать

меня напрягает писать обертку запроса

Andrey
меня напрягает писать обертку запроса

А хибернейт тебя напрягает меньше?

Andrey
меня напрягает писать обертку запроса

в программировании очень много скучной, рутинной, неинтересной работы, смирись с этим

Andrey- Автор вопроса

нет, эти проблемы - системная история на любом проекте, где логика выходит за пределы низконагруженного круда

Andrey- Автор вопроса
Denis Chikanov
нет, эти проблемы - системная история на любом про...

ну если ты работаешь с какой-то нагруженной поатежкой, или банком, возможно, я с таким не сталкивался

Andrey
с чем боль связана?

Написал же. С перфомансом. Лучше бы был spring data jdbc тот же и я с тем же успехом писал запросы

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта