#231 External REST Call Inside a Transaction

Companies:
OTR
Themes:
SpringTransactionsCode Review

What is wrong with this code?

@Service
public class RestClient {

    @Transactional
    public void doWork() {
        var obj = restTemplate.postForObject(...);

        dbService.saveObj(obj);
    }
}

Question review

Mentor
Answer as you would in a real interview. I’ll ask follow-up questions, then compare your answer with the reference answer and show your accuracy as a %.
Sign in to start the dialogue The mentor keeps the context of the current question and your previous messages.
Sign in