Spring data jpa @transactional

Ниже приведен поток моего приложения

Контроллер - услуги - хранилище

На уровне сервиса мы имеем@Transactional аннотация у нас также естьjpa:repository конфигурация, в которой мы указываем менеджер сущностей и менеджер txn.

Я сомневаюсь, что я чувствую, что менеджер txn, указанный вjpa:repositories рассматривается и не влияет@Transactional на уровне обслуживания. Например, сервисный уровень@Transactional может быть сопоставлен с пользовательским менеджером txn, где в качестве хранилища, вызываемого службой, может быть другой менеджер txn. В этом случае выигралэто создает проблему?

Кто-нибудь может уточнить, нужно ли нам когда-либо ставить@Transactional на уровне сервиса, когда мы используем репозиторий jpa?

Ответы на вопрос(1)

Ваш ответ на вопрос