Secondo la primavera javadoc @Transactional(propagation = Propagation.SUPPORTS)
Quando utilizzare Spring @Transactional (propagation = Propagation.SUPPORTS)?
sostenere una transazione corrente, eseguire non transazionale se nessuno esiste. Attributo di transazione analogo a EJB con lo stesso nome.
Sembra che io possa solo dichiarare metodi non transazionali ed essere appena finito con esso, quindi le mie domande sono.
- Quali sono alcune situazioni in cui è necessaria la propagazione SUPPORTI?
- Qual è il punto della propagazione dei supporti?
Qualcuno può dare un esempio/scenario del mondo reale in cui i SUPPORTI erano effettivamente utili?
Heva un'occhiata a questa risposta: http: // stackoverflow.it/questions/6437828/spring-transactions-with-supports-propagation # 6437924 – GKislin