Spring MVC的Controller是线程安全的么

如题所述

线程不安全,Spring MVC默认是单例模式,Controller、Service、Dao都是单例所以在使用不当存在一定的安全隐患。Controller单例模式的好处在与:
1. 提高性能,不用每次创建Controller实例,减少了对象创建和垃圾收集的时间
2. 没多例的必要
由于只有一个Controller的实例,当多个线程同时调用它的时候,它的成员变量就不是线程安全的
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网