///
Considere a classe abaixo em uma aplicação Java que utiliza o Spring Framework, sem o uso de Injeção de Dependência.
@RestController
public class WelcomeController {
private WelcomeService service = new WelcomeService();
@RequestMapping("/welcome")
public String welcome() {
return service.retrieveWelcomeMessage();
}
}O mesmo exemplo é mostrado abaixo com Injeção de Dependência.
...... I
public class WelcomeService {
// conteúdo da classe
}
@RestController
public class WelcomeController {
...... II
private WelcomeService service;
@RequestMapping("/welcome")
public String welcome() {
return service.retrieveWelcomeMessage();
}
}As lacunas I e II devem ser preenchidas, correta e respectivamente, por