applicationContext.xml文件放置位置不同而导致的jUnit测试的时候路径的不同

如果applicationContext.xml文件放置在src下面的的时候使用jUint测试的时候编写的路径应该是这样的:

        @Test
public void testFindByPage() {
ApplicationContext ctx =
new ClassPathXmlApplicationContext(”applicationContext.xml“);
AccountDao dao = ctx.getBean(AccountDao.class);

但是如果applicationContext.xml文件放置在WEB-INF下面的时候使用jUnit测试的时候编写的路径就要有区别了

如果不这样写,测试的时候就会提示applicationContext.xml文件找不到

	private String conf = "WebRoot/WEB-INF/applicationContext.xml";
@Test
public 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); }

  

上一篇:mciSendString用法


下一篇:JS中 typeof,instanceof类型检测方式