在spring中,无论使用javaConfig仍是XMLconfig,默认的bean实例化方式都是单例的。java
在项目进行性能测试中,使用ApplicationContext获取bean进行以后操做,以60个用户并发测试时发现,会有脏数据产生,通过排查是一个对象单例形成的,当把这个对象改成多例后,问题解决spring
配置方式: xml中加入 scope="prototype" ,注解配置方式@Scope("prototype")并发