public class DaoFactory {
private static UserDao userDao=null;
private static DaoFactory instance =new DaoFactory();
public DaoFactory(){
try {
Properties prop=new Properties();
InputStream in=new FileInputStream(new File("src/daocongfig.properties")) ;
prop.load(in);
String userDaoClass =prop.getProperty("userDaoClass");
Class clazz= Class.forName(userDaoClass);
userDao=(UserDao)clazz.newInstance();
System.out.println(userDao);
} catch ( Throwable e) {
// TODO Auto-generated catch block
e.printStackTrace();
throw new ExceptionInInitializerError();
}
};
public static DaoFactory getInstance(){
return instance;
}
public UserDao getUserDao(){
return userDao;
}
}在src文件夹下面却是存在这样的一个properties文件 是 系统提示找不到指定的文件 是什么意思 那位大侠遇到过这种情况
怎么解决的 关键是我前几天运行的时候还能通过 纠结啊
private static UserDao userDao=null;
private static DaoFactory instance =new DaoFactory();
public DaoFactory(){
try {
Properties prop=new Properties();
InputStream in=new FileInputStream(new File("src/daocongfig.properties")) ;
prop.load(in);
String userDaoClass =prop.getProperty("userDaoClass");
Class clazz= Class.forName(userDaoClass);
userDao=(UserDao)clazz.newInstance();
System.out.println(userDao);
} catch ( Throwable e) {
// TODO Auto-generated catch block
e.printStackTrace();
throw new ExceptionInInitializerError();
}
};
public static DaoFactory getInstance(){
return instance;
}
public UserDao getUserDao(){
return userDao;
}
}在src文件夹下面却是存在这样的一个properties文件 是 系统提示找不到指定的文件 是什么意思 那位大侠遇到过这种情况
怎么解决的 关键是我前几天运行的时候还能通过 纠结啊
如果一定要放在src目录下,可以换成new File("./src/daocongfig.properties"