Erro, inversão de controle com spring mvc

0 respostas
java
S

Boa tarde!
Estou dando uma olhada no Spring MVC e está dando um erro que não consigo corrigir.
Já procurei no google, só que as sugestões que achei não funcionaram.

Obrigado.

spring-context.xml

<bean id="mysqlDataSource" class="org.apache.commons.dbcp.BasicDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <property name="url" value="jdbc:mysql://localhost/fj21" />
        <property name="username" value="root"/> 
        <property name="password" value="root"/> 
    </bean>

TarefasController.java

@Controller
public class TarefasController {
    
    private final JdbcTarefaDAO dao;
    
    @Autowired
    public TarefasController(JdbcTarefaDAO dao) {
        this.dao = dao;
    }

    @RequestMapping("novaTarefa")
    public String form(){
        return "tarefa/formulario";
    }

JdbcTarefaDAO.java

@Repository
public class JdbcTarefaDAO {
    
    private Connection connection;
    
    @Autowired
    public JdbcTarefaDAO(DataSource dataSource) {
        try {
            this.connection = dataSource.getConnection();
        }
        catch(SQLException e) {
            new RuntimeException(e);
        }
    }
Criado 24 de abril de 2016
Respostas 0
Participantes 1