如果applicationContext.xml文件放置在src下面的的時(shí)候使用jUint測(cè)試的時(shí)候編寫(xiě)的路徑應(yīng)該是這樣的:
@Testpublic void testFindByPage() {ApplicationContext ctx = new ClassPathXmlApplicationContext(”applicationContext.xml“);AccountDao dao = ctx.getBean(AccountDao.class);但是如果applicationContext.xml文件放置在WEB-INF下面的時(shí)候使用jUnit測(cè)試的時(shí)候編寫(xiě)的路徑就要有區(qū)別了
如果不這樣寫(xiě),測(cè)試的時(shí)候就會(huì)提示applicationContext.xml文件找不到
PRivate String conf = "WebRoot/WEB-INF/applicationContext.xml";@Testpublic void savetest(){ApplicationContext ac = new FileSystemXmlApplicationContext(conf);AllDao ad = ac.getBean(AllDao.class);User u =new User();u.setUsername("admin001");u.setPassWord("123456");ad.register(u);}
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注