gpt4 book ai didi

java - spring中同步方法的注解

转载 作者:行者123 更新时间:2023-11-30 07:34:43 25 4
gpt4 key购买 nike

我的休息 Controller 中有一个简单的休息 API,如下所示,

@RequestMapping(value = "/myservice", method = RequestMethod.GET)
@PreAuthorize("hasRole('ROLE_USER')")
public HttpEntity<String> myService() {
//do something
}

Rest Controller 默认情况下是单例,并且方法不是线程安全的(非同步)。方法级别是否有定义线程安全(同步)的注释?

最佳答案

可以只使用synchronized关键字吗?

@RequestMapping(value = "/myservice", method = RequestMethod.GET)
@PreAuthorize("hasRole('ROLE_USER')")
public synchronized HttpEntity<String> myService() {
//do something
}

关于java - spring中同步方法的注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35562619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com