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

Такие жаркие споры Может кто-то приведёт пример с гита - как

надо носить?
Наверняка же есть кто как-то «канонично» сделал и чтоб не особо плохо было

7 ответов

22 просмотра

Видимо просто вместо аннотации сделать transactionalTemplate и скомбинировать вызовы так, чтобы rpc был после(либо до) коммита,но не в транзакции

Владислав Хакин
Видимо просто вместо аннотации сделать transaction...

Это снова выбор - или быть умным и про каждый метод думать и использовать где Transactional, где вручную. Или как в армии - безобразно, но однообразно. Ей богу, точно сходу не скажу, что лучше.

Evgenii Morozov
Это снова выбор - или быть умным и про каждый мето...

Ну, мне больше нравится подход с "думать", чем без "думать"

Омикрон
Ну, мне больше нравится подход с "думать", чем без...

Штука в том, чтобы, имея ресурсы ниже среднего, выдавать достаточно качественный код. Думать трудно. И джуниорам и даже мидлам может быть трудно осознать, почему здесь так, а там так и когда надо снимать Transactional и использовать TxnTemplate. В большинстве люди умные и их можно научить и объяснить, и они поймут. Но как будто бы риск ошибки великоват. В этом плане правило "всегд темплейт" просто и надёжно, как молоток.

Evgenii Morozov
Штука в том, чтобы, имея ресурсы ниже среднего, вы...

В такой постановке это очень смахивает на преждевременную оптимизацию :/

Evgenii Morozov
Штука в том, чтобы, имея ресурсы ниже среднего, вы...

@transactional на методе сервиса — вот что просто и надёжно, как молоток :)

Омикрон
@transactional на методе сервиса — вот что просто ...

и мы возвращаемся к изначальной теме

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
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...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
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
Карта сайта