Una de las maneras más recomendables de hacer conexiones a una base de datos es con los data source. Teniendo las librerías de Spring y el "MySQL JDBC Driver", a continuación el código:
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.datasource.DriverManagerDataSource;
//OJO: En Netbeans ya están todas las librerías, se importan las dos de Spring y la de MySQL JDBC
//Conexion
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setDriverClassName("org.gjt.mm.mysql.Driver");
dataSource.setUrl("jdbc:mysql://localhost/desarrollo");
//donde localhost/desarrollo es donde tengan montanda la base de datos
dataSource.setUsername("root"); dataSource.setPassword("root");
Para actualizar, borrar o insertar: jdbcTemplate.update("update dummy set col=3; ")
Para consultar:
String sql = "SELECT id,titulo,texto FROM NOTA";
List<Map> rows = jdbcTemplate.queryForList(sql);
for (Map row : rows) {
Nota nota = new Nota();
nota.setId((Integer) (row.get("id")));
nota.setTitulo((String) row.get("titulo"));
nota.setTexto((String) row.get("texto"));
}
Comments
Post a Comment