关于spring对象的模式
spring在设置对象模式时候,singleton表示为单例模式,在这种情况下,那么项目只会有一个对象存在,如果对象存在成员变量,,多线程访问该对象的时候,线程是共享该成员变量的数据,会造成数据混乱,所以存在数据变量的对象,比如大量用到的pojo,pojo一般在程序中负责数据的传输,如果把pojo设置为单例,那么用户多个请求调用该对象的时候会造成数据混乱,所以这种对象要设置成 scopre=prototype,或者singleton=false.
保证每个请求或者线程都生成独立的对象,以确保独立的数据流。
对于DAO,Service这种没有成员对象的类则采用单例模式