1、初始化本类的方法
//例:
@Component
public class PushCallback3 implements MqttCallback {
public static PushCallback3 impMqttCallback1;
@Autowired
private T_moveService tmoveService;
@PostConstruct
public void init() {
impMqttCallback1 = this;
impMqttCallback1.tmoveService=this.tmoveService;
}
//调用时使用
impMqttCallback1.queryBymove_number(number);
}
2、如果第一种方法无法使用,可采用重新加载xml的方式,加载你需要的类
//例:
public static ApplicationContext applicationContext = new ClassPathXmlApplicationContext("/spring-*.xml");
private static T_moveService systemalarmService = (T_moveService)applicationContext.getBean(T_moveService.class);
//调用时使用
T_moveService .queryBymove_number(number);