zoukankan      html  css  js  c++  java
  • Junit手动/自动加载spring配置文件

    分配置文件在classpath下和web-inf下两种情况的加载: 

    ApplicationContext context = new FileSystemXmlApplicationContext("WebRoot/WEB-INF/applicationContext.xml"); 
    new ClassPathXmlApplicationContext("applicationContext.xml");// 从classpath中加载 
    new FileSystemXmlApplicationContext("classpath:地址");// 没有classpath表示当前目录 
    

      




    注解加载 

    @org.springframework.test.context.ContextConfiguration(locations={"file:WebRoot/WEB-INF/applicationContext.xml"}) 
    
    @org.springframework.test.context.ContextConfiguration(locations={"classpath:applicationContext.xml"}) 
    

      

    @RunWith(SpringJUnit4ClassRunner.class)  
    @ContextConfiguration({"classpath:/ut/applicationContext.xml"}) 
    public class ScanDecisionFileTest {
    
    	@Before
    	public void setUp() throws Exception {
    	}
    
    	@After
    	public void tearDown() throws Exception {
    	}
    
    	@Test
    	public void testRun() {
    		//fail("Not yet implemented");
    	}
    
    }
    

      

  • 相关阅读:
    Snuke's Subway Trip
    codevs 1606 台阶
    COGS 2334. [HZOI 2016]最小函数值
    codevs 1052 地鼠游戏
    洛谷 P1091 合唱队形
    洛谷 P1376 机器工厂
    codevs 2618 核电站问题
    vijos 1524 最小监视代价
    洛谷 P1690 贪婪的Copy
    51nod 1135 原根
  • 原文地址:https://www.cnblogs.com/jifeng/p/4671769.html
Copyright © 2011-2022 走看看