解决方法:

@Component//声明为spring组件
public class CopyFileUtil{ @Autowired
private DataFileManager dataFileManager;//注入service层
private static CopyFileUtil copyFileUtil;//在spring初始化之前初始化一个静态类 public void setDataFileManager(DataFileManager dataFileManager) {//service类的set方法
this.dataFileManager = dataFileManager;
} @PostConstruct//通过@PostConstruct方法实现Bean初始化之前和销毁之前的自定义操作
public void init(){
copyFileUtil=this;
copyFileUtil.dataFileManager=this.dataFileManager;
}
}

调用service层方法

public String getNewFileName(String oldName)throws Exception{
String fileName=copyFileUtil.dataFileManager.getFileName(oldName);
if(null!=fileName){
return fileName;
}
return null;
}

  

最新文章

  1. android 返回键 操作
  2. [LeetCode] Maximal Rectangle(good)
  3. 获取Json数据某节点的值
  4. (转)Engineering Productivity
  5. Swiper Usage&&API
  6. 基于Visual C++2013拆解世界五百强面试题--题7-链表的各种操作
  7. MySQL执行计划extra中的using index 和 using where using index 的区别
  8. numpy 实践记录
  9. [Codeforces 946F]Fibonacci String Subsequences
  10. Linux软件包管理之RPM命令
  11. 【2018.05.09 Python学习及实践】个人项目中使用的Python库备忘-持续更新
  12. jsp页面无法使用EL
  13. C# 生成编号(防并发)
  14. Java中的IO流总结
  15. C#如何Json转字符串;字符串转Json;Newtonsoft.Json(Json.Net)
  16. 【读书笔记】iOS-音频设备访问
  17. Linux下dmesg命令处理故障和收集系统信息的7种用法
  18. oracle 定时任务例子【项目例子】
  19. hdu 5285 二分图黑白染色
  20. c++第十八天

热门文章

  1. UVA12716 GCD XOR 数论数学构造
  2. 2018-10-09 可用的前端 CDN
  3. hadoop之 解析HDFS的写文件流程
  4. bzoj4806 炮
  5. yum方式安装的Apache目录详解和配置说明
  6. Android adb push 和 adb pull
  7. Java-Runoob:Java 正则表达式
  8. centos开机提示CPU无法识别的问题
  9. css选择器30种
  10. 在SpringMVC中使用@RequestBody和@ResponseBody注解处理json时,报出HTTP Status 415的解决方案