Spring - JPA - EntityManager

Поделиться
HTML-код
  • Опубликовано: 17 дек 2024

Комментарии • 5

  • @RodrigoFreitasAlv
    @RodrigoFreitasAlv  Год назад +1

    Meu instagram: instagram.com/rodrigofreitas.dev/

  • @luizholanda5159
    @luizholanda5159 Год назад +2

    Porque entityManager tendo o Jparepository mais utilizado nas aplicacoes? Alguma dica ?

    • @RodrigoFreitasAlv
      @RodrigoFreitasAlv  Год назад +3

      o crudrepository, jparepository é do spring data jpa então só funciona no spring, fora do contexto do spring não rola. Mas mesmo dentro do mundo do spring o entitymanager tem mais flexibilidade para coisas que fogem do padrão

  • @xD-mt1dk
    @xD-mt1dk Год назад +1

    Boa noite Rodrigo, obrigado pelo conteúdo! Cara, tu já trabalhou com o seguinte cenário: Tenho um método que recebe uma lista de despesas para aprovar e eu faço um for para percorrer essa lista e ir aprovando cada despesa, (mudando os status, contabilizando, etc), mas eu estou empacado na parte de controle de transação, exemplo, tenho uma lista com 4 despesa no mesmo escopo transacional, ai aprovou com sucesso as 3 primeiras despesas, mas chegou na 4 de erro, ai a aplicação está fazendo rollback de todas as aprovações, algo que eu não queria, sabe como eu posso resolver isso? Obs.: O método está anotado com a anotação do spring @Transactional

    • @RodrigoFreitasAlv
      @RodrigoFreitasAlv  Год назад +1

      boa noite mano, valeu mano. Então, depende, qual seria o erro especifico? Porque por exemplo é um algum erro de banco da pra tentar colocar um retry, as vezes essas intermitencias ocasionam em um erro que se voce retentar ele funciona ai não vai precisar fazer todo o rollback. Só pra entender melhor pra gente chegar na melhor solução