spring多个用户访问同一个接口算是多线程吗?

比如同时发表帖子,然后方法中用StringBuilder之类的不是线程安全的方法会有问题吗?

img

img

每次调用方法都会创建一个私有的栈帧,你操作这些私有的资源不会有线程安全问题,只有在操作公有的资源才会有问题

StringBuilder 放在函数内每次请求到调用这个接口是 都会创建一个新的

Spring对Controller和service层,并没有做任何线程安全的处理,所以,只要你的方法中,没有调用到其他的线程,或者调用到全局变量,就是线程安全的。

多个线程只要不是对同一临界区存在读写 就不存在线程安全问题