在静态方法中需要使用到service的类,由于方法是静态的那service的也需要是service的解决方法
@Component
public class ListIteration {
@Resource
ContractService contractService;
public static ListIteration listIteration;
//spring初始化
@PostConstruct
public void init() {
listIteration = this;
listIteration.contractService = this.contractService;
}
public static Double getAmount(Long payeeId, Long departmentId) {
Double count = listIteration.contractService.getByDepartmentAndPayee(payeeId, departmentId);
return count;
}
}
详细使用的原文链接:http://blog.csdn.net/p793049488/article/details/37819121