The project catalogue is as follows:
=====================================================
Config.properties file code is as follows:
#jdbc Connect Database parameters
#connect Oracle Parameters
Driver=oracle.jdbc.driver.oracledriver
Url=jdbc:oracle:thin: @localhost: 1521:ORCL
Username=scott
Password=tiger
======================================================
Test.java source files are as follows:
Package Dean;
Import java.io.IOException;
Import Java.io.InputStream;
Import java.util.Properties;
public class Test {
Private Properties prop = null;
Public Properties getProperties () {
Prop = new Properties ();
InputStream FIS = This.getclass (). getClassLoader (). getResourceAsStream ("config.properties");
try {
Prop.load (FIS);
catch (IOException E1) {
TODO auto-generated Catch block
E1.printstacktrace ();
}finally{
try {
Fis.close ();
catch (IOException e) {
TODO auto-generated Catch block
E.printstacktrace ();
}
}
return prop;
}
public static void Main (string[] args) {
Test T = new Test ();
Properties prop = T.getproperties ();
String Driver = prop.getproperty ("Driver");
String url = prop.getproperty ("url");
String username = prop.getproperty ("username");
String Password = prop.getproperty ("password");
SYSTEM.OUT.PRINTLN (driver);
System.out.println (URL);
SYSTEM.OUT.PRINTLN (username);
SYSTEM.OUT.PRINTLN (password);
}
}