Class ApplicationConfig
java.lang.Object
com.example.pedido.infrastructure.config.ApplicationConfig
Configuração da aplicação para injeção de dependências
Seguindo os princípios da arquitetura hexagonal
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionpedidoUseCase
(List<PedidoNotifierPort> notificadores, EstoqueUpdaterPort estoqueUpdater, NotaFiscalGeneratorPort notaFiscalGenerator) Cria o bean do caso de uso de pedido Injeta as portas de saída necessárias
-
Constructor Details
-
ApplicationConfig
public ApplicationConfig()
-
-
Method Details
-
pedidoUseCase
@Bean public PedidoUseCase pedidoUseCase(List<PedidoNotifierPort> notificadores, EstoqueUpdaterPort estoqueUpdater, NotaFiscalGeneratorPort notaFiscalGenerator) Cria o bean do caso de uso de pedido Injeta as portas de saída necessárias
-