我的 Web 应用程序使用 Spring IOC。所以我所有的spring beans默认都是单例的。如果两个请求同时尝试访问单个类的两个不同方法(例如MySpringBean
,一个有两个方法searchRecord
和的类insertRecord
),两个请求将同时访问同一个 spring bean。
同一个 spring bean 如何同时可供两个客户端使用,或者当两个请求都尝试访问两种不同的方法但通过同一个 spring bean 时,这将是并发问题。而且由于 spring bean 是一个单例,所以不能形成新的实例。在这种情况下,这将如何工作?