Qual o escopo dos beans criados em nossas classes de configurações anotados com @Bean? são Singletons por default? é possível mudar os escopos destes beans?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Qual o escopo dos beans criados em nossas classes de configurações anotados com @Bean? são Singletons por default? é possível mudar os escopos destes beans?
Oi Ricardo,
O escopo default dos Spring Beans é o Singleton. Você pode usar a anotação @Scope. Por exemplo: @Scope("prototype").
Se for um projeto web, você ainda pode usar os escopos request e session.
Abraços!