//以下代码在读文件时,读到不到更新后的文件
public void test1() throws IOException{
ClassLoader loader = StudentDao.class.getClassLoader();
InputStream in = loader.getResourceAsStream("cn/itcast/dao/db.properties");
Properties prop = new Properties();
prop.load(in);
String url = prop.getProperty("url");
String username = prop.getProperty("username");
String password = prop.getProperty("password");
System.out.println(url);
System.out.println(username);
System.out.println(password);
}
这段代码为什么都不到更新后的文件
你这里用相对路径就可以了,看下你db.properties,假如你的文件在src下,就直接用db.properties。你打个断点看一下。
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;
/**