Spring的Controller是单例还是多例?怎么保证并发的安全-CSDN博客

网站介绍:文章浏览阅读240次。controller默认是单例的,不要使用非静态的成员变量,否则会发生数据逻辑混乱。正因为单例所以不是线程安全的。我们下面来简单的验证下:@RestControllerpublic class TestController { private int num = 0; @GetMapping(value = "/test1") public void test1(){ System.out.println(++num); }