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

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

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

22 ответов

18 просмотров

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

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 тот же и я с тем же успехом писал запросы

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта