- Szycy
- 27 sierpnia 2026 09:14 UTC
- Autor
- Kamo
- Pochęt się
- ef8855e
Dwa kształty w ogóle nie otrzymują porady transakcyjnej, a żaden z nich nie jest widoczny podczas połączenia Strona lub w badaniu jednostkowa: metoda niepubliczny, której pełnomocnik nie może przechwycić, I metodę REQUIRES_NEW wywołaną z wnętrza własnej klasy, gdzie połączenie nigdy Zostawia instancję. Oba zostały wysłane w tym module. Wyjazdowy wiersz audytu wymiany wychodzących był chroniony Metoda REQUIRES_NEW o nazwie od dwóch prywatnych pomocników - więc dołączyła do dzwoniących Transakcja, a zapytanie FAILED cofnęło rekord własnej awarii. To Przez cały czas przeszedł test jednostkowy, ponieważ budowa usługi bezpośrednio Oznacza to, że nie ma pełnomocnika, którego należy zabraknie. Właśnie dlatego ten strażnik czyta Pozyskiwanie, a nie wyywanie fasoli. Udowodniono, że zawiedzie, zanim mu zaufał: upuszczanie oryginalnego kształtu z powrotem jako Sonda zarysowania zmienia konstrukcję na czerwono z pliku i linii. Strażnik, którego nikt nie ma Obserwacja porażka to strażnik, którego nikt nie zna kształtu. Zagnieżdżony futerał jest dozwolony, gdy metoda OUTER ma tę samą propagację. DisclosureRecorder.recorder.record jest REQUIRES_NEW i połączeniami rekordWszystkie, również REQUIRES_NEW: Nowa transakcja jest już otwarta do tego czasu, a doradztwo wewnętrzne wywołanie Otwórz sekundę na nic. Prawidłowo, jak napisano, a jego javadoc tak mówi - Następna osoba, która uruchomi tę kontrolę, znajdzie notatkę, zanim "naprawą" ją na dwa Transakcjami.