在Controller方法中从文件读取数据以确保多线程安全(Spring RestController)

问题描述 投票:0回答:1

我已阅读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;
    }
}
spring spring-restcontroller
1个回答
0
投票

您的演示中没有多线程。每个调用该方法的请求都在Controller中分开。

© www.soinside.com 2019 - 2024. All rights reserved.