1
resposta

Como funciona o Datasource no Spring

Boa tarde,

goataria de saber como o repository chama findAll se uma conexão não foi instanciada. Isso é feito automaticamente pelo spring quando criamos o datasource com a anotação @Bean?

1 resposta

Fala aí Alexandre, blz?

Isso realmente é feito devido a configuração do datasource, anotado com @Bean.

Quando fazemos essa configuração indicamos ao spring que ele tem que gerenciar, nossas conexões. Se não tivéssemos usando o spring-data precisaríamos injetar um EntityManager através da anotação @PersistenceContext.

Mas como estamos usando o spring data, o próprio spring lida com as conexões em seus repositórios.

Espero ter ajudado e bons estudos.

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