关于spring mvc的单例问题

来源:互联网 发布:易达打印软件 编辑:程序博客网 时间:2024/05/27 19:25

之前学习的是struts2  这个type="prototype" 即原型

每次访问Action的时候 都会重新new一把  线程安全



而这次使用的spring mvc默认的是singleton  即单例  并不会每次重新new  这当然会提高速度 但是同时造成了线程的不安全性 



所以在使用的时候 最好不要在Controller中使用成员变量  如果要使用则通过注解@Scope("prototype"),将其设置为原型模式



一般使用局部变量即可



0 0
原创粉丝点击