我已阅读REST控制器是多线程的,如果我处理从文件中读取和解析数据的情况我需要如何实现多线程安全的方法?还是下一个示例可以,Spring会考虑使该方法具有多线程安全性]
假设try-catch实现得很好
@Controller
public class MyController {
@RequestMapping(value="/data")
public String getFileData(final String path){
String str = null;
try{
str = "ReadAndParseDataFromFileLocatedAtPath";
}catch (Exception e){
}
return str;
}
}
您的演示中没有多线程。每个调用该方法的请求都在Controller中分开。