Olá galera, eu não entendi bem o que vem a ser a Injeção de Dependencia e pra ela serve exatamente. Então segue o Codigo : O que exatamente o Spring faz é uma Injeção de Dependencia no Construtor mas não entendi que efeitos isso traz no codigo abaixo:
Obrigado , estou ainda iniciando no Java.
Valeu ;)
package br.com.caelum.contas.dao;
import java.sql.Connection;
@Repository
public class ContaDAO{
private Connection connection;
@Autowired
public ContaDAO(DataSource ds){
try{
this.connection=ds.getConnection();
}catch (SQLException e){
throw new RuntimeException(e);
}
}