关于springboot项目在普通Java类(非controller或者service类)注入@Autowired引用service类的方法

package com.bootdo;

import javax.annotation.PostConstruct;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;

import com.bootdo.memo.service.MemoInfoService;

@Configuration
@Component
public class Jobs {
    @Autowired
    private MemoInfoService memoInfoService;
    public static Jobs middleUtil;
    @PostConstruct
    public void init() {
            middleUtil = this;
            middleUtil.memoInfoService = this.memoInfoService;
        }
//     @Scheduled(cron = "0/1 * * * * ?")
//    public void cronJob(){
//         memoInfoService.warnMemoInfo();
//        System.out.println(" >>cron执行....");
//    }
}
 

你可能感兴趣的:(关于springboot项目在普通Java类(非controller或者service类)注入@Autowired引用service类的方法)