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);
}
}