1.springmvc mode are singleton mode. In that singleton, the variables are shared, and the test shared variables are shared under multiple thread requests. But the function methods in the class are not blocked? Why don"t all the immortals explain why?