之前学习的是struts2 这个type="prototype" 即原型
每次访问Action的时候 都会重新new一把 线程安全
而这次使用的spring mvc默认的是singleton 即单例 并不会每次重新new 这当然会提高速度 但是同时造成了线程的不安全性
所以在使用的时候 最好不要在Controller中使用成员变量 如果要使用则通过注解@Scope("prototype"),将其设置为原型模式
一般使用局部变量即可
之前学习的是struts2 这个type="prototype" 即原型
每次访问Action的时候 都会重新new一把 线程安全
而这次使用的spring mvc默认的是singleton 即单例 并不会每次重新new 这当然会提高速度 但是同时造成了线程的不安全性
所以在使用的时候 最好不要在Controller中使用成员变量 如果要使用则通过注解@Scope("prototype"),将其设置为原型模式
一般使用局部变量即可