静态方法调用spring注入的service类问题

@Component //标注此类是个中立类
public class ListMergeUtil {
    @Autowired
    private  IWXTopupService wxTopupService;
    @Autowired
    private  IWXConsumeService wxConsumeService;

    public static ListMergeUtil listMergeUtil;

    //使用注解@PostConstruct把需要使用的service加载到上面定义的静态内部对象中 先进行init()方法,在进行@Autowired注入
    @PostConstruct
    public void init(){
        listMergeUtil = this;
        listMergeUtil.wxConsumeService = this.wxConsumeService;
        listMergeUtil.wxTopupService = this.wxTopupService;
    }

    public static List<Object> topupConsumeMerge(String userid,String shopid){


}

猜你喜欢

转载自blog.csdn.net/shixiansen6535/article/details/83614657