Errori RISOLTI a LAVORO: ATTENTO al Self Invocation Problem se usi @Transactional in 🌱Spring Boot🌿

  Рет қаралды 109

CodeBrothers

CodeBrothers

Күн бұрын

Пікірлер: 11
@CodeBrothers
@CodeBrothers 3 ай бұрын
🍂☕ __ Ti piace ciò che facciamo? __ 🍂☕ Sostienici con un Java Coffee! ko-fi.com/codebrothers
@ergysdisha6863
@ergysdisha6863 2 ай бұрын
ciao Michele, i vostro video sono sempre belli e che impari sempre. Un argomento veramente importante che dopo il video sembra meno complicato
@CodeBrothers
@CodeBrothers 2 ай бұрын
Carissimo Ergys, ci fa un sacco piacere davvero sentirtelo dire! Questa nuova compilation era ancora in fase di test ma adesso siamo più sicuri di prima sul volerla continuare. A presto e buon coding! ^_^
@ShiroGamesUniverse
@ShiroGamesUniverse 3 ай бұрын
Scusa la domanda, dato che mi parte la curiosità. Non sarebbe più corretto separare le responsabilità? Creando due servizi separati, in modo che uno gestisce la transazione e solo quando questa è ultimata, utilizzare il risultato per l'altro servizio? C'era una necessità particolare perchè dovevano stare entrambi i metodi nello stesso servizio?
@CodeBrothers
@CodeBrothers 3 ай бұрын
Ciao Shiro! Puoi spiegarci meglio cosa intendi? Capita delle volte che nello stesso Service ci siano metodi transazionali e non, magari arrivi su un progetto non tuo, abbastanza grande e con troppe logiche da refactorare. L'obiettivo di questa puntata è di mostrare come funziona il Proxy nelle transazioni di Spring così da non cadere nel Self Invocation Problem :) Facci sapere se è tutto chiaro e in caso entra nel nostro gruppo gratuito su Discord così puoi anche confrontarti su queste tematiche con altri CodeBrothers ^_^ A presto!
@ShiroGamesUniverse
@ShiroGamesUniverse 3 ай бұрын
@@CodeBrothers A vabbè in tal caso vi capisco perfettamente 🤣.
@CodeBrothers
@CodeBrothers 3 ай бұрын
@@ShiroGamesUniverse xD Ovviamente la soluzione è semplicemente di annotare l'intero Service come @Transactional e sei a posto se intendevi questo
@onlygoodtimes3441
@onlygoodtimes3441 2 ай бұрын
Sì mi è successo! E che casino debuggarlo :D
@CodeBrothers
@CodeBrothers 2 ай бұрын
@@onlygoodtimes3441 Ciaoo!! Come ci sei riuscito? 😆 Hai dovuto cercare la chiamata proxy/invoke a sinistra col debugger per avcertartene ad esempio?
@QuizMasterItaliaTV
@QuizMasterItaliaTV 2 ай бұрын
Apparentemente debuggando sembrava tutto ok... Ma la transazione non veniva aperta... Ricordo dopo vari tentativi ho spostato il metodo transazionale in un altro service e ha iniziato a funzionare 😂
@CodeBrothers
@CodeBrothers 2 ай бұрын
@@QuizMasterItaliaTV Ahaha capisco ed effettivamente ha senso così poi dei entrato nella transaction! 🚀
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
SLIDE #shortssprintbrasil
0:31
Natan por Aí
Рет қаралды 49 МЛН
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
COSA PENSO DEL NO-CODE (CI RUBERÀ IL LAVORO?)
15:34
PyMike
Рет қаралды 17 М.
Errori RISOLTI al LAVORO: Risolvere Address already in use
5:55
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН