复制代码代码如下:
clase pública OracleJdbcTest
{
Cadena driverClass = "oracle.jdbc.driver.OracleDriver";
Conexión estafa;
public void init (FileInputStream fs) lanza ClassNotFoundException, SQLException, FileNotFoundException, IOException
{
Propiedades accesorios = nuevas Propiedades();
accesorios.load(fs);
URL de cadena = props.getProperty("db.url");
String nombre de usuario = props.getProperty("db.user");
Contraseña de cadena = props.getProperty("db.contraseña");
Class.forName(driverClass);
con=DriverManager.getConnection(url, nombre de usuario, contraseña);
}
public void fetch() lanza SQLException, IOException
{
PreparedStatement ps = con.prepareStatement("seleccione SYSDATE de dual");
Conjunto de resultados rs = ps.executeQuery();
mientras (rs.siguiente())
{
// haz lo que haces
}
rs.cerrar();
ps.cerrar();
}
principal vacío estático público (String [] argumentos)
{
Prueba OracleJdbcTest = nueva OracleJdbcTest();
prueba.init();
prueba.fetch();
}
}