1)单例与多例
所谓单例就是所有的请求都由一个对象来处理,比如service和dao就是单例的。之所以用单例是因为,没必要为每一个请求都创建一个实例对象,浪费内存
所谓多例就是所有的请求都由不同的对象来处理,比如Struts的action。之所以用多例是因为,每一个请求都会改变对象的状态,若是再用该对象去处理其他请求容易造成BUG。
1)单例与多例
所谓单例就是所有的请求都由一个对象来处理,比如service和dao就是单例的。之所以用单例是因为,没必要为每一个请求都创建一个实例对象,浪费内存
所谓多例就是所有的请求都由不同的对象来处理,比如Struts的action。之所以用多例是因为,每一个请求都会改变对象的状态,若是再用该对象去处理其他请求容易造成BUG。