Комментарии 2
Я, может, чего-то не понимаю, но, раз мы создаём сервис
почему в REST-контроллере
Объясните, пожалуйста.
DefaultEmailService
, реализуя интерфейс EmailService
:public class DefaultEmailService implements EmailService
...
почему в REST-контроллере
EmailController
инжектим не его (DefaultEmailService
), а опять EmailService
:@RestController
@RequestMapping("/email")
public class EmailController {
private static final Logger LOG = LoggerFactory.getLogger(EmailController.class);
@Autowired
EmailService emailService;
...
Объясните, пожалуйста.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Отправка электронных писем с помощью Spring