首页 > 移动平台 > 详细

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

时间:2015-05-29 15:25:25      阅读:178      评论:0      收藏:0      [点我收藏+]

如果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);
		
	}

  

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

原文:http://www.cnblogs.com/ning-blogs/p/4538415.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!