1.properties屬性配置文件裏面能夠存放一些鍵值對。java
2.方法1:spa
Properties prop=new Properties(); InputStream inStream=new FileInputStream(new File("src/daoconfig.properties")); prop.load(inStream); String userDaoClass=prop.getProperty("userDaoClass");
daoconfig.properties文件內容以下:code
userDaoClass=cn.itcast.jdbc.dao.impl.UserDaoJdbcImplget
方法2:it
public class DaoFactory { private static UserDao userDao=null; private static DaoFactory instance=new DaoFactory(); private DaoFactory(){ try { Properties prop=new Properties(); InputStream inStream=DaoFactory.class.getClassLoader().getResourceAsStream("daoconfig.properties"); prop.load(inStream); String userDaoClass=prop.getProperty("userDaoClass");
方法2更加好一些,具體理由暫無。ast