添加类注解@Component
静态资源注入:
@Component //交给Spring管理
public class Utils {
private static String appCode;
@Value("${spring.application.name}")
private void setappCode(String appCode) {
Utils.appCode = appCode;
}
}
service或mapper注入:
@Component //交给Spring管理
public class Utils {
@Autowired
private SystemService systemService;
private static Utils utils;
//添加@PostConstruct注解init方法
@PostConstruct
public void init() {
utils = this;
}
public static void getUtils(){
//调用
utils.systemService();
}
}