Wiosenne dane jpa @transactional
Poniżej znajduje się przepływ mojej aplikacji
Kontroler - usługi - repozytorium
Na poziomie usług mamy@Transactional
adnotacja Mamy teżjpa:repository
konfiguracja, w której podajemy menedżera encji i menedżera txn.
Wątpię, czy czuję, że menedżer txn jest określony wjpa:repositories
jest brane pod uwagę i nie ma wpływu na określenie@Transactional
w warstwie usług. Na przykład: warstwa usług@Transactional
można odwzorować na niestandardowy menedżer txn, ponieważ repozytorium wywoływane przez usługę może mieć innego menedżera txn. Czy w takim razie nie spowoduje to problemu?
Czy ktoś może wyjaśnić, czy kiedykolwiek musimy to zrobić@Transactional
na warstwie usług, gdy korzystamy z repozytorium jpa?