码迷,mamicode.com
首页 > 编程语言 > 详细

对spring默认的单列模式的理解

时间:2015-08-11 23:24:01      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:spring   java   spring mvc   web   bean   

我想大部分朋友对spring的单例模式都比较了解。什么叫单例模式呢,顾名思义就是不管有多少个请求,都只生成一个实例。

比如在spring中a,b请求都在调用相同的bean ,他们都是调用的同一个bean,而不会为这两个请求都分配一个不同的实例。那么两个请求都调用的同一个实例,那么就容易

出现同步问题。这个同步问题主要出现在该实例的各种变量上。当我们a请求调用方法A,对变量a进行操作,b请求调用方法B,对变量a进行操作。这样就会出现两个同时对a进行

操作。就会产生同步的问题。所以为了避免出现这种同步问题,建议大家不要在bean定义影响到变量值的变量。

版权声明:本文为博主原创文章,未经博主允许不得转载。

对spring默认的单列模式的理解

标签:spring   java   spring mvc   web   bean   

原文地址:http://blog.csdn.net/mr_smile2014/article/details/47429383

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!