Este DAO Helper sirve para cualquier aplicación Java. La idea es tener algo de fácil uso para poder acceder a la base de datos de nuestra aplicación. Para poder utilizarlo necesitamos el driver específico para nuestra base de datos. En este ejemplo vamos a usar MySQL.
Modo de uso:
- Crear una aplicación Java.
- Añadir DaoHelper.java y DBConnection.java
- Personalizar la clase DBConnection.java con los datos de conexión de nuestra base de datos.
- Desde cualquier lado de nuestra aplicación podemos hacer lo siguiente...
try{
QueryParameters params = new QueryParameters() {
public void setParameters(PreparedStatement pst)
throws SQLException {
pst.setString(1, "Cristian");
}
};
String query = "SELECT * FROM USERS WHERE USERNAME = ?";
List< String > users = new DaoHelper< String >().executeQuery(
query, params, new ResultReader< String >() {
public String getResult(ResultSet result)
throws SQLException {
return result.getString("nick");
}
});
catch(SQLException e){
e.printStackTrace();
}
Link al proyecto: http://code.google.com/p/java-dao-helper/
Link para descargar los componentes: http://code.google.com/p/java-dao-helper/downloads/list
Saludos.
No hay comentarios:
Publicar un comentario