Programar a metade da digitalização invariante que este recurso não consegue ver

Testkamo-shared-library
Navios
7 de agosto de 2026 às 07:56 UTC
Autor
Kamo
Enviar
2ce09f2

SharedLibBeanSafety Teste só pode policiar a biblioteca: ele sabe que um feijão requer um repositório de algum pacote, e nada sobre se os serviços ~40 o verificam. Esta lacuna é onde o quatro interrupções vieram, e é por isso que UNIVERSALMENTE SCANNED lista pacotes na confiança. Isto verifica a outra metade. Ele lê todos os serviços @ComponentScan e @EnableJpaRepositórios, descobre quais beans de biblioteca cada um realmente constrói, e informa qualquer um cujos repositórios não pode fornecer. Executa-o depois de mudar um feijão dependências, e para reaprender uma entrada em UNIVERSALMENTE SCANNED em vez de supor isso. Três detalhes que ele tem que acertar, cada um dos quais deu uma resposta errada primeiro: digitalizar pacotes corresponde por prefixo; um serviço só constrói feijões que a sua digitalização de componentes atinge, por isso ChatService não é simplesmente cada-feijão; e um bean @ConditionalOn* não é necessário em tudo -- ignorando que relataram 20 serviços quebrados, vários deles correndo de forma saudável na época. Hoje ele imprime OK para todos os 31. Verificado não é vago ao soltar uma sonda @Service com uma forte dependência MailboxRepository, que é a forma que CrashLooped MediaService: o script nomeia cada serviço afetado e sai 1.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços