工厂模式的概念不提了
在使用Properties配置文件时,使用FileInputStream载入配置文件
public class DaoFactory {
private ArchiveDao archiveDao;
private DaoFactory{
Properties prop = new Properties();
try{
// 导入配置文件
FileInputStream fis = new FileInputStream("src/JdbcUtils/daoconfig.properties");
prop.load(fis);
String className = prop.getProperty("archiveDaoClass");
Class<?> clazz = Class.forName(className);
archiveDao = (ArchiveDao) clazz.newInstance();