#192 Код-ревью сервиса сохранения с отправкой уведомления
Сделать код-ревью:
@RequiredArgsConstructor
@Service
@Slf4j
public class ServiceA {
@Value("${remote.service}")
private String url;
private final Repository repository;
private final Mapper mapper;
private final RestTemplate restTemplate;
@Transactional
public void save(Dto dto) {
repository.save(mapper.convert(dto));
log.info("Saved {}", dto);
sendNotification(dto);
}
private void sendNotification(Dto dto) {
log.info("Send notification {}", dto);
restTemplate.postForObject(url, dto);
}
}Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору