这边 也是 查看了一篇 老哥的文章
Controller、Service等是单例的为什么成处理并发请求 - 知乎 (zhihu.com)
我们每次一访问controller 都会创建一个线程,而 spring bean 在堆级别没有设置任何限制或锁定,因此每个线程的程序计数器都能够指向堆内存中 bean 实例的相同引用。因此,两个线程可以同时执行 bean 中 的方法。
这边 也是 查看了一篇 老哥的文章
Controller、Service等是单例的为什么成处理并发请求 - 知乎 (zhihu.com)
我们每次一访问controller 都会创建一个线程,而 spring bean 在堆级别没有设置任何限制或锁定,因此每个线程的程序计数器都能够指向堆内存中 bean 实例的相同引用。因此,两个线程可以同时执行 bean 中 的方法。