zoukankan      html  css  js  c++  java
  • spring 注入静态变量

    import java.util.Iterator;
    import java.util.LinkedList;
    
    import javax.annotation.PostConstruct;
    import javax.annotation.Resource;
    
    import org.junit.Test;
    import org.junit.runner.RunWith;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.jdbc.core.JdbcTemplate;
    import org.springframework.test.context.ContextConfiguration;
    import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
    
    @RunWith(SpringJUnit4ClassRunner.class)
    @ContextConfiguration(locations={"../../../../../spring.xml"})
    public class AutoDown{
    	
    	@Autowired
    	private JdbcTemplate jdbcTemplate;
    	private static AutoDown autoDown;
    	@PostConstruct
    	public void init(){
    		System.out.println("1111");
    		autoDown = this;
    		autoDown.jdbcTemplate = this.jdbcTemplate;
    		System.out.println("init");
    	}
    	@Test
    	public void testStatic(){
    		System.out.println("11111111");
    		System.out.println(autoDown.jdbcTemplate);
    		int i = autoDown.jdbcTemplate.queryForObject("select count(1) from siminfo", Integer.class);
    		System.out.println(i);
    	}
    	
    		
    }
    

      

  • 相关阅读:
    rabbitmq线上服务器与项目结合的问题总结
    关于RabbitMQ Queue Argument的简介
    rabbitmq代码配置
    python基础篇17-虚环境
    Java-实体与集合转换
    Java-精确计算工具类
    Java-汉字繁体拼音转换
    Java-集合条件筛选
    Java-发邮件
    Java-MD5
  • 原文地址:https://www.cnblogs.com/rench/p/3555443.html
Copyright © 2011-2022 走看看