1
resposta

Como acessar um Service a partir de outro

Se eu quiser acessar o método visualizar (do service de Cargo) no service de Funcionários para exibir os Cargos existentes e cadastrados, como devo fazer? Basta adicionar o CargoService no construtor do FuncionarioService assim como é feito com os Repositories?

1 resposta

Exatamente Julio, você consegue injetar qualquer dependência desde que seja um Bean

@Bean
@Component
@Configuration
@Service
@Controller
@Repository

Se é um bean você consegue injetar a dependência, seja pelo construtor ou colocando a annotation @Autowired no atributo.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software