Spring boot recomenda configuração de anotação, que deve ser adicionada antes da aula@Configuration
Se você quiser se referir a outras classes de configuração, por @Import(xxx.class)exemplo, a é uma classe de configuração eb é também uma classe de configuração eb refere-se a a, que está escrito @Import(a.class)na classe de configuração b
@BeanAnotação, usada para o método na classe de configuração (atualmente apenas esta), sua função é transformar todos os métodos na classe de configuração em componentes de bean e adicioná-los ao contêiner ioc
O contêiner ioc é usado para gerenciar vários componentes.O contêiner contém componentes de bean que são suas dependências.
@BeanO padrão é o modo singleton. Podemos modificar seu modo, modificando seu valor de escopo. Qual é o modelo? Precisamos apenas saber o caso único e os casos múltiplos. Outro, não
@BeanO id é o nome do método sob esta anotação. Podemos usar esse id combinado com a anotação @Autowired para injetar metadados de configuração na variável de membro correspondente
配置元数据? Ou seja, os dados retornados pelo retorno que escrevemos no método @Bean
@RestControllerNa verdade, é uma web @Controller. Vamos supor que ele pode lidar com as solicitações recebidas da web
@RequestMappingA anotação fornece informações de roteamento, que podem dizer que qualquer solicitação http por meio de seu caminho deve corresponder ao método sob a anotação. Em seguida, @RestControllerretornando o resultado para a página de solicitação