首先,我们知道scope="???",在默认情况下是单例模式。在实际开发过程中,我们可能会涉及到对象的单例设置,抑或是将它设置为多例模式。
对于单例模式,我们每提交一次请求都会由一个对象来处理,单例模式是默认的配置,在IOC容器启动后就会实例化这个对象,但是!!!我们要知道的是,单例模式还可以细分为两种情况,分别为饱汉模式和饥汉模式,它们的区别是在IOC容器启动后就创建实例和在getBean之后在创建实例!!!,使用单例模式可以避免每次请求都创建一个新对象造成资源浪费。
多例模式,避免了应为事务并发造成的数据异常。
我们在具体使用时根据场景而定。。。