Nieogo budowania na przejmą wiosennej nie może doradzić

TestSecurityService
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.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny