Код: Выделить всё
@Transactional(readOnly=true)Вопрос:
- Не требуется ли транзакция для одного запроса на чтение, особенно когда данные целостность не является проблемой? Например, когда мне нужно получить информацию об участнике в моем приложении:
Код: Выделить всё
@Service @RequiredArgsConstructor public class MemberService { private final MemberRepository memberRepository; @Transactional(readOnly=true) public Member findMemberById(Long memberId) { return memberRepository.findMemberById(memberId) .orElseThrow(MemberNotFoundException::new); } }
Подробнее здесь: https://stackoverflow.com/questions/783 ... tion-using