三大货币政策的优缺点

时间:2019-05-14 23:07:22下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《三大货币政策的优缺点》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《三大货币政策的优缺点》。

第一篇:三大货币政策的优缺点

在现实的业务活动中, 传统三大货币政策的优缺点

传统三大货币政策包括再贴现业务、公开市场、存款准备金政策。再贴现业务的主要优点是,它有利于中央银行发挥最后贷款者的作用,并且既能调节货币供给的总量,又调节货币供给的结构。再贴现业务的主要缺点是再贴现业务的主动权在商业银行,而不在中央银行,这就限制中央银行的主动性;再贴现率的调节作用有限。繁荣时期提高再贴现率未必能够抑制商业银行的再贴现需求,因为商业银行的盈利更高;萧条时期降低再贴现率也未必能刺激商业银行的借款需求,因为此时的盈利水平更低。而且再贴现率不能经常调整,否则市场利率的经常波动,会使商业银行无所适从。

此外,再贴现业务的最大缺点在于它具有顺经济走势的倾向,繁荣时期的物价上涨使得再贴现票据的金额上升,货币供给增加;萧条时期的物价下跌,又使得再贴现金额下降,货币供给减少。货币政策因此可能在繁荣时期“火上加油”,而在萧条时期“雪上加霜”。

公开市场操作的优点是:第一,中央银行能及时运用公开市场操作,买卖任意规模的有价证券,从而精确地控制银行体系的准备金和基础货币,使之达到合理的水平。虽然其发生作用的途径同再贴现率政策和准备金政策基本相同,但它的效果比这两种政策更为准确,并且不受银行体系反应程度的影响。在公开市场操作中,中央银行始终处于积极主动的地位,完全可以按自己的意愿来实施货币政策。依弗里德曼之意,中央银行实施公开市场操作是“主动出击”,而非“被动等待”。第二,公开市场操作没有“告示效应”,不会引起社会公众对货币政策意向的误解,因而,也不会造成经济的不必要紊乱。这就可以使中央银行连续、灵活、不受时间数量方向限制地进行公开市场操作,而不会因为经济主体的适应性调整,造成经济运行的紊乱,即使中央银行出现政策失误也可以及时进行修正。这是具有强烈“告示效应”的再贴现率政策和准备金政策所做不到的。第三,中央银行进行公开市场操作,不决定其它证券的收益率或利率,因而不会直接影响银行的收益。另外,公开市场操作可以普遍运用,广泛地影响社会经济活动。据此,弗里德曼坚持主张中央银行可以用公开市场操作,完全取代法定准备金制度和进行再贴现业务。

公开市场业务必须具备以下三个条件,才能充分有效地发挥作用:第一,中央银行必须具有强大的、足以干预和控制整个金融市场的金融实力;第二,要有一个发达、完善和全国性的金融市场,证券种类齐全且达到一定规模;第三,必须有其它政策工具的配合。如没有存款准备金制度,就不能通过改变商业银行的超额准备来影响货币供应量。公开市场业务最大的不足是缺乏这三个条件的国家不能有效地运用这个政策手段;此外,它的收效缓慢,因为国债买卖对货币供给及利率的影响需要一定时间才能缓慢地传导到其它金融市场,影响经济运行。

存款准备金政策具有如下优点:第一,中央银行具有完全的自主权,它是三大货币政策工具中最容易实施的手段;第二,存款准备率的变动对货币供应量的作用迅速,一旦确定,各商业银行及其它金融机构都必须立即执行;第三,准备金制度对所有的商业银行一视同仁,所有的金融机构都同样受到影响。存款准备金政策的不足之处在于:一是作用过于巨大,其调整对整个经济和社会心理预期的影响都太大,不宜作为中央银行日常调控货币供给的工具,中央银行因此有将准备率固定化的倾向;二是其政策效果在很大程度上受商业银行超额存款准备的影响。在商业银行有大量超额准备的情况下,中央银行提高法定存款准备金率,商业银行会将超额准备的一部分充作法定准备,而不收缩信贷规模,这就难以实现中央银行减少货币供给的目的。

第二篇:三大货币政策工具的优缺点(本站推荐)

三大货币政策工具的优缺点

再贴现业务的主要优点是,它有利于中央银行发挥最后贷款者的作用,并且既能调节货币供给的总量,又调节货币供给的结构。再贴现业务的主要缺点是再贴现业务的主动权在商业银行,而不在中央银行,这就限制中央银行的主动性;再贴现率的调节作用有限。繁荣时期提高再贴现率未必能够抑制商业银行的再贴现需求,因为商业银行的盈利更高;萧条时期降低再贴现率也未必能刺激商业银行的借款需求,因为此时的盈利水平更低。而且再贴现率不能经常调整,否则市场利率的经常波动,会使商业银行无所适从。此外,再贴现业务的最大缺点在于它具有顺经济走势的倾向,繁荣时期的物价上涨使得再贴现票据的金额上升,货币供给增加;萧条时期的物价下跌,又使得再贴现金额下降,货币供给减少。货币政策因此可能在繁荣时期“火上加油”,而在萧条时期“雪上加霜”。

公开市场操作具有如下优点:第一,中央银行能及时运用公开市场操作,买卖任意规模的有价证券,从而精确地控制银行体系的准备金和基础货币,使之达到合理的水平。虽然其发生作用的途径同再贴现率政策和准备金政策基本相同,但它的效果比这两种政策更为准确,并且不受银行体系反应程度的影响。在公开市场操作中,中央银行始终处于积极主动的地位,完全可以按自己的意愿来实施货币政策。依弗里德曼之意,中央银行实施公开市场操作是“主动出击”,而非“被动等待”。第二,公开市场操作没有“告示效应”,不会引起社会公众对货币政策意向的误解,因而,也不会造成经济的不必要紊乱。这就可以使中央银行连续、灵活、不受时间数量方向限制地进行公开市场操作,而不会因为经济主体的适应性调整,造成经济运行的紊乱,即使中央银行出现政策失误也可以及时进行修正。这是具有强烈“告示效应”的再贴现率政策和准备金政策所做不到的。第三,中央银行进行公开市场操作,不决定其它证券的收益率或利率,因而不会直接影响银行的收益。另外,公开市场操作可以普遍运用,广泛地影响社会经济活动。据此,弗里德曼坚持主张中央银行可以用公开市场操作,完全取代法定准备金制度和进行再贴现业务。

公开市场业务必须具备以下三个条件,才能充分有效地发挥作用:(1)中央银行必须具有强大的、足以干预和控制整个金融市场的金融实力;(2)要有一个发达、完善和全国性的金融市场,证券种类齐全且达到一定规模;(3)必须有其它政策工具的配合。如没有存款准备金制度,就不能通过改变商业银行的超额准备来影响货币供应量。公开市场业务最大的不足是缺乏这三个条件的国家不能有效地运用这个政策手段;此外,它的收效缓慢,因为国债买卖对货币供给及利率的影响需要一定时间才能缓慢地传导到其它金融市场,影响经济运行。

与其它货币政策工具相比,存款准备金政策具有如下优点:(1)中央银行具有完全的自主权,它是三大货币政策工具中最容易实施的手段;(2)存款准备率的变动对货币供应量的作用迅速,一旦确定,各商业银行及其它金融机构都必须立即执行;(3)准备金制度对所有的商业银行一视同仁,所有的金融机构都同样受到影响。

存款准备金政策的不足之处在于:一是作用过于巨大,其调整对整个经济和社会心理预期的影响都太大,不宜作为中央银行日常调控货币供给的工具,中央银行因此有将准备率固定化的倾向;二是其政策效果在很大程度上受商业银行超额存款准备的影响。在商业银行有大量超额准备的情况下,中央银行提高法定存款准备金率,商业银行会将超额准备的一部分充作法定准备,而不收缩信贷规模,这就难以实现中央银行减少货币供给的目的。

存款准备金是指金融机构为保证客户提取存款和资金清算需要而准备的在中央银行的存款,中央银行要求的存款准备金占其存款总额的比例就是存款准备金率。中央银行通过调整存款准备金率,可以影响金融机构的信贷扩张能力,从而间接调控货币供应量。

如这次提高存款准备金率0.5个百分点后,累计达15%了,就是说商业银行每吸收100万存款,要见、要交存15万到中央银行,调控了货币供应量,防止信贷扩张,遏止物价上涨。

三大货币政策工具:

一、存款准备金

存款准备金,是限制金融机构信贷扩张和保证客户提取存款和资金清算需要而准备的资金。法定存款准备金率,是金融机构按规定向中央银行缴纳的存款准备金占其存款的总额的比率。存款准备金率变动对商业银行的作用过程如下:

当中央银行提高法定准备金率时,商业银行可提供放款及创造信用的能力就下降。因为准备金率提高,货币乘数就变小,从而降低了整个商业银行体系创造信用、扩大信用规模的能力,其结果是社会的银根偏紧,货币供应量减少,利息率提高,投资及社会支出都相应缩减。反之,亦然。

1984年,中国人民银行开始建立存款准备金制度。十多年来,经历了四次调整,在当时都起到了积极作用——抑制经济过热、物价上涨过快、货币投放过多的状况。目前,中央银行对存款准备金制度改革方向是要逐步恢复存款准备金支付清算和作为货币总量调控工具的功能,改变原来主要功能不在调控货币总量而在发挥集中资金,调整信贷结构的作用。









二、公开市场业务

公开市场,是指各种有价证券自由成交,自由议价,其交易量和价格都必须公开显示的市场。公开市场业务,是指中央银行利用在公开市场上买卖有价证券的办法来调节信用规模、贷币供应量和利率以实现其金融控制和调节的活动,是货币政策的最重要的工具。

此业务的操作方法:

当中央银行判断社会上资金过多时,使卖出债券,相应地收回一部分资金;相反,则央行买入债券,直接增加金融机构可用资金的数量。

我国的公开场业务从外汇操作起步,1996年又开办买卖国债的公开市场业务。







三、再贴现

贴现,是票据持票人在票据到期之前,为获取现款而向银行贴付一定利息的票据转让。再贴现,是商业银行或其他金融机构将贴现所获得的未到期票据,向中央银行作的票据转让。

贴现是商业银行向企业提供资金的一种方式,再贴现是中央银行向商业银行提供资金的一种方式,两者都是以转让有效票据——银行承兑汇票为前提的。

再贴现是中央银行的三大货币政策工具(公开市场业务、再贴现、存款准备金)之一,它不仅影响商业银行筹资成本,限制商业银行的信用张,控制货币供应总量,而且可以按国家产业政策的要求,有选择地对不同种类的票据进行融资,促进结构调整。一般来说,中央银行的再贴现利率具有以下特点: (1)一种短期利率。因为中央银行提供的贷款以短期为主,申请再贴现合格票据,其期限一般不超过3个月,最长期限也在1年之内。

(2)一种官定利率。它是根据国家信货政策规定的,在一定程度上反映了中央银行的政策意向

(3)一种标准利率或最低利率。如英格兰银行贴现及放款有多种差别利率,而其公布的再现贴现利率为最低标准。

中央银行的货币政策工具可分为一般性政策工具和选择性政策工具,传统的三大货币政策工具就属于一般性政策工具的范畴,也就是我们通常所说的“三大法宝”:再贴现政策、存款准备金政策和公开市场政策。

①再贴现政策。商业银行或其他金融机构向中央银行以贴现所获得的未到期票据,被称为再贴现(Rediscount);再贴现政策是指中央银行干预和影响市场利率以及货币市场上的供给和需求,从而调节市场货币供应量的一种货币政策。

再贴现政策的优点有二:一是能通过影响商业银行或其他金融机构向央行借款的成本来达到调整信贷规模和货币供应量的目的,再贴现率上升,商业银行向中央银行借款的成本上升,从而社会对借款的需求减少,达到了收缩信贷规模的目的。二是能产生一种“告示效应”,即贴现率的变动,可以作为向银行和公众宣布中央银行政策意向的有效办法,可以表明中央银行货币政策的信号与它的方向,从而达到心理宣传效果。

再贴现政策的局限表现在中央银行处于被动地位,往往不能取得预期的效果,因为再贴现政策只能影响来贴现的银行,对其他银行只是间接地发生作用,政策的效果完全取决于商业银行的行为。另外,再贴现政策工具的灵活性比较小,缺乏弹性,若央行经常调整再贴现率,会使市场利率经常波动而使企业和商业银行无所适从。

②存款准备金政策。存款准备金政策是指中央银行在法律所赋予的权力范围内,通过调整存款准备金比率,来改变货币乘数、控制商业银行的信用创造能力,间接地控制社会货币供应量的活动。

其优点有三:一是有较强的告示效应,这点同于再贴现政策,二是法定存款准备金政策是具有法律效力的,威力很大,这种调整有强制性,三是准备金调整对货币供应量有显著的影响效果,准备金率的微小调整会使货币供应量产生很大变化,主要通过两个方面:对货币乘数的影响和对超额准备金的影响。

其缺点也主要是缺乏应有的灵活性,正因为该政策工具有较强的通知效应和影响效果,所以其有强大的冲击力。这一政策工具只能在少数场合下使用,它只能作为调节信用的武器库中一件威力巨大而不能经常使用的武器。

③公开市场政策。所谓公开市场政策是指中央银行在证券市场上公开买卖各种政府证券以控制货币供应量及影响利率水平的行为。公开市场政策的优点在于以下几点:

①通过公开市场业务可以左右整个银行体系的基础货币量,使它符合政策目标的需要。⑦中央银行的公开市场政策具有“主动权”,即政策的效果并非取决于其他个体的行为,央行是“主动出击”而非“被动等待”。

⑧公开市场政策可以适时适量地按任何规模进行调节,具有其他两项政策所无法比拟的灵活性,中央银行卖出和买进证券的动作可大可小。

④公开市场业务有一种连续性的效果,央行能根据金融市场的信息不断调整其业务,万一发生经济形势改变,可以迅速作反方向操作,以改正在货币政策执行过程中可能发生的错误以适应经济情形的变化,这相较于其他两种政策工具的一次性效果是优越的。其主要的缺点一是对经济金融的环境要求高。公开市场业务的一个必不可少的前提是有一个高度发达完善的证券市场,其中完善包括有相当的深度、广度和弹性,二是证券操作的直接影响标的是准备金,对商业银行的信贷扩张和收缩还只是起间接的作用。

第三篇:三大货币政策工具的优缺点

三大货币政策工具的优缺点

再贴现业务的主要优点是,它有利于中央银行发挥最后贷款者的作用,并且既能调节货币供给的总量,又调节货币供给的结构。再贴现业务的主要缺点是再贴现业务的主动权在商业银行,而不在中央银行,这就限制中央银行的主动性;再贴现率的调节作用有限。繁荣时期提高再贴现率未必能够抑制商业银行的再贴现需求,因为商业银行的盈利更高;萧条时期降低再贴现率也未必能刺激商业银行的借款需求,因为此时的盈利水平更低。而且再贴现率不能经常调整,否则市场利率的经常波动,会使商业银行无所适从。此外,再贴现业务的最大缺点在于它具有顺经济走势的倾向,繁荣时期的物价上涨使得再贴现票据的金额上升,货币供给增加;萧条时期的物价下跌,又使得再贴现金额下降,货币供给减少。货币政策因此可能在繁荣时期“火上加油”,而在萧条时期“雪上加霜”。

公开市场操作具有如下优点:第一,中央银行能及时运用公开市场操作,买卖任意规模的有价证券,从而精确地控制银行体系的准备金和基础货币,使之达到合理的水平。虽然其发生作用的途径同再贴现率政策和准备金政策基本相同,但它的效果比这两种政策更为准确,并且不受银行体系反应程度的影响。在公开市场操作中,中央银行始终处于积极主动的地位,完全可以按自己的意愿来实施货币政策。依弗里德曼之意,中央银行实施公开市场操作是“主动出击”,而非“被动等待”。第二,公开市场操作没有“告示效应”,不会引起社会公众对货币政策意向的误解,因而,也不会造成经济的不必要紊乱。这就可以使中央银行连续、灵活、不受时间数量方向限制地进行公开市场操作,而不会因为经济主体的适应性调整,造成经济运行的紊乱,即使中央银行出现政策失误也可以及时进行修正。这是具有强烈“告示效应”的再贴现率政策和准备金政策所做不到的。第三,中央银行进行公开市场操作,不决定其它证券的收益率或利率,因而不会直接影响银行的收益。另外,公开市场操作可以普遍运用,广泛地影响社会经济活动。据此,弗里德曼坚持主张中央银行可以用公开市场操作,完全取代法定准备金制度和进行再贴现业务。

公开市场业务必须具备以下三个条件,才能充分有效地发挥作用:(1)中央银行必须具有强大的、足以干预和控制整个金融市场的金融实力;(2)要有一个发达、完善和全国性的金融市场,证券种类齐全且达到一定规模;(3)必须有其它政策工具的配合。如没有存款准备金制度,就不能通过改变商业银行的超额准备来影响货币供应量。公开市场业务最大的不足是缺乏这三个条件的国家不能有效地运用这个政策手段;此外,它的收效缓慢,因为国债买卖对货币供给及利率的影响需要一定时间才能缓慢地传导到其它金融市场,影响经济运行。

与其它货币政策工具相比,存款准备金政策具有如下优点:(1)中央银行具有完全的自主权,它是三大货币政策工具中最容易实施的手段;(2)存款准备率的变动对货币供应量的作用迅速,一旦确定,各商业银行及其它金融机构都必须立即执行;(3)准备金制度对所有的商业银行一视同仁,所有的金融机构都同样受到影响。

存款准备金政策的不足之处在于:一是作用过于巨大,其调整对整个经济和社会心理预期的影响都太大,不宜作为中央银行日常调控货币供给的工具,中央银行因此有将准备率固定化的倾向;二是其政策效果在很大程度上受商业银行超额存款准备的影响。在商业银行有大量超额准备的情况下,中央银行提高法定存款准备金率,商业银行会将超额准备的一部分充作法定准备,而不收缩信贷规模,这就难以实现中央银行减少货币供给的目的。

第四篇:人民银行三大货币政策工具

公开市场业务、再贴现、存款准备金并称为中央银行三大货币政策工具。

公开市场业务

在多数发达国家,公开市场操作是中央银行吞吐基础货币,调节市场流动性的主要货币政策工具,通过中央银行与指定交易商进行有价证券和外汇交易,实现货币政策调控目标。中国公开市场操作包括人民币操作和外汇操作两部分。外汇公开市场操作1994年3月启动,人民币公开市场操作1998年5月26日恢复交易,规模逐步扩大。1999年以来,公开市场操作已成为中国人民银行货币政策日常操作的重要工具,对于调控货币供应量、调节商业银行流动性水平、引导货币市场利率走势发挥了积极的作用。

中国人民银行从1998年开始建立公开市场业务一级交易商制度,选择了一批能够承担大额债券交易的商业银行作为公开市场业务的交易对象,目前公开市场业务一级交易商共包括40家商业银行。这些交易商可以运用国债、政策性金融债券等作为交易工具与中国人民银行开展公开市场业务。从交易品种看,中国人民银行公开市场业务债券交易主要包括回购交易、现券交易和发行中央银行票据。其中回购交易分为正回购和逆回购两种,正回购为中国人民银行向一级交易商卖出有价证券,并约定在未来特定日期买回有价证券的交易行为,正回购为央行从市场收回流动性的操作,正回购到期则为央行向市场投放流动性的操作;逆回购为中国人民银行向一级交易商购买有价证券,并约定在未来特定日期将有价证券卖给一级交易商的交易行为,逆回购为央行向市场上投放流动性的操作,逆回购到期则为央行从市场收回流动性的操作。现券交易分为现券买断和现券卖断两种,前者为央行直接从二级市场买入债券,一次性地投放基础货币;后者为央行直接卖出持有债券,一次性地回笼基础货币。中央银行票据即中国人民银行发行的短期债券,央行通过发行央行票据可以回笼基础货币,央行票据到期则体现为投放基础货币。

一般而言,票据贴现可以分为三种,分别是贴现、转贴现和再贴现。

贴现是指客户(持票人)将没有到期的票据出卖给贴现银行,以便提前取得现款。一般工商企业向银行办理的票据贴现就属于这一种。

转贴现是指银行以贴现购得的没有到期的票据向其他商业银行所作的票据转让,转贴现一般是商业银行间相互拆借资金的一种方式;

再贴现是指贴现银行持未到期的已贴现汇票向人民银行的贴现,通过转让汇票取得人民银行再贷款的行为。再贴现是中央银行的一种信用业务,是中央银行为执行货币政策而运用的一种货币政策工具。

存款准备金

金融机构为保证客户提取存款和资金清算需要而准备的在中央银行的款,中央银行要求的存款准备金占其存款总额的比例就是存款准备金率。中央银行通过调整存款准备金率,可以影响金融机构的信贷扩张能力,从而间接调控货币供应量。法定存款准备金率是存款准备金制度的一个重要组成部分。

存款准备金率

金融机构必须将存款的一部分缴存在中央银行,这部分存款叫做存款准备金;存款准备金占金融机构存款总额的比例则叫做存款准备金率。

第五篇:三大框架的优缺点

Struts工作原理

MVC即Model-View-Controller的缩写,是一种常用的设计模式。MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。MVC的工作原理,如下图1所示:

Struts 是MVC的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。Struts的工作原理,视图:主要由JSP生成页面完成视图,Struts提供丰富的JSP 标签库: Html,Bean,Logic,Template等,这有利于分开表现逻辑和程序逻辑。

控制:在Struts中,承担MVC中Controller角色的是一个Servlet,叫ActionServlet。ActionServlet是一个通用的控制组件。这个控制组件提供了处理所有发送到Struts的HTTP请求的入口点。它截取和分发这些请求到相应的动作类(这些动作类都是 Action类的子类)。另外控制组件也负责用相应的请求参数填充 Action From(通常称之为FromBean),并传给动作类(通常称之为ActionBean)。动作类实现核心商业逻辑,它可以访问java bean 或调用EJB。最后动作类把控制权传给后续的JSP 文件,后者生成视图。所有这些控制逻辑利用Struts-config.xml文件来配置。

模型:模型以一个或多个java bean的形式存在。这些bean分为三类:Action Form、Action、JavaBean or EJB。Action Form通常称之为FormBean,封装了来自于Client的用户请求信息,如表单信息。Action通常称之为ActionBean,获取从 ActionSevlet传来的FormBean,取出FormBean中的相关信息,并做出相关的处理,一般是调用Java Bean或EJB等。

流程:在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet,ActionSevlet根据 Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此FormBean传至指定名称的 ActionBean,由ActionBean完成相应的业务操作,如文件操作,数据库操作等。每一个*.do均有对应的FormBean名称和 ActionBean名称,这些在Struts-config.xml中配置。

核心:Struts的核心是ActionSevlet,ActionSevlet的核心是Struts-config.xml。Struts优缺点

优点:

1.开源软件,能更深入的了解其内部实现机制。

2.Taglib标记库,灵活动用,能大大提高开发效率。

3.页面导航使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。

4.提供Exception处理机制.5.数据库链接池管理

6.Struts 的Action必需是thread-safe方式,它仅仅允许一个实例去处理所有的请求。所以action用到的所有的资源都必需统一同步,这个就引起了线程安全的问题。缺点:

Taglib是Struts的一大优势,但对于初学者而言,却需要一个持续学习的过程,甚至还会打乱你网页编写的习惯,但是,当你习惯了它时,你会觉得它真的很棒。

Struts将MVC的Controller一分为三,在获得结构更加清晰的同时,也增加了系统的复杂度。

ActionForms使用不便、无法进行单元测试(StrutsTestCase只能用于集成)

Spring的原理和优点

Spring真正的精华是它的Ioc模式实现的BeanFactory和AOP,它自己在这个基础上延伸的功能有些画蛇添足。

Ioc模式是什么

可伸缩性和重/轻量,谁是实用系统的架构主选?

Spring

它是一个开源的项目,而且目前非常活跃;它基于IoC(Inversion of Control,反向控制)和AOP的构架多层j2ee系统的框架,但它不强迫你必须在每一层 中必须使用Spring,因为它模块化的很好,允许你根据自己的需要选择使用它的某一个模块;它实现了很优雅的MVC,对不同的数据访问技术提供了统一的 接口,采用IoC使得可以很容易的实现bean的装配,提供了简洁的AOP并据此实现Transcation Managment,等等

优点

a.Spring能有效地组织你的中间层对象,不管你是否选择使用了EJB。如果你仅仅使用了Struts或其他为J2EE的 API特制的framework,Spring致力于解决剩下的问题。

b.Spring能消除在许多工程中常见的对Singleton的过多使用。根据我的经验,这是一个很大的问题,它降低了系统的可测试性和面向对象的程度。

c.通过一种在不同应用程序和项目间一致的方法来处理配置文件,Spring能消除各种各样自定义格式的属性文件的需要。曾经对某个类要寻找的是哪个魔法般的属性项或系统属性感到不解,为此不得不去读Javadoc甚至源编码?有了Spring,你仅仅需要看看类的JavaBean属性。Inversion of Control的使用(在下面讨论)帮助完成了这种简化。

d.? 通过把对接口编程而不是对类编程的代价几乎减少到没有,Spring能够促进养成好的编程习惯。

e.Spring被设计为让使用它创建的应用尽可能少的依赖于他的APIs。在Spring应用中的大多数业务对象没有依赖于Spring。

f.使用Spring构建的应用程序易于单元测试。

g.Spring能使EJB的使用成为一个实现选择,而不是应用架构的必然选择。你能选择用POJOs或local EJBs来实现业务接口,却不会影响调用代码。

h.Spring帮助你解决许多问题而无需使用EJB。Spring能提供一种EJB的替换物,它们适用于许多web应用。例如,Spring能使用AOP提供声明性事务管理而不通过EJB容器,如果你仅仅需要与单个数据库打交道,甚至不需要一个JTA实现。

i.Spring为数据存取提供了一个一致的框架,不论是使用的是JDBC还是O/R mapping产品(如Hibernate)。

Spring确实使你能通过最简单可行的解决办法来解决你的问题。而这是有有很大价值的。缺点:使用人数不多、jsp中要写很多代码、控制器过于灵活,缺少一个公用控制器 Hibernate的原理和优点。

Hibernate使用了J2EE架构中的如下技术:JDBC、JTA、JNDI。其中JDBC是一个支持关系数据库操作的一个基础层;它与JNDI和 JTA一起结合,使得Hibernate可以方便地集成到J2EE应用服务器中去。在这里,我们不会详细地去讨论Hibernate API接口中的所有方法,我们只简要讲一下每个主要接口的功能,如果你想了解得更多的话,你可以在Hibernate的源码包中的 net.sf.hibernate子包中去查看这些接口的源代码。下面我们依次讲一下所有的主要接口:核心接口以下5个核心接口几乎在任何实际开发中都会用到。通过这些接口,你不仅可以存储和获得持久对象,并且能够进行事务控制。

Session 接口Session接口对于Hibernate 开发人员来说是一个最重要的接口。然而在Hibernate中,实例化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要,因为在客户程序中,可能会不断地创建以及销毁Session对象,如果Session的开销太大,会给系统带来不良影响。

SessionFactory 接口这里用到了一个设计模式――工厂模式,用户程序从工厂类SessionFactory中取得Session的实例。令你感到奇怪的是SessionFactory并不是轻量级的!实际上它的设计者的意图是让它能在整个应用中共享。典型地来说,一个项目通常只需要一个SessionFactory就够了,但是当你的项目要操作多个数据库时,那你必须为每个数据库指定一个SessionFactory。SessionFactory在Hibernate中实际起到了一个缓冲区的作用,它缓冲了Hibernate自动生成的SQL语句和一些其它的映射数据,还缓冲了一些将来有可能重复利用的数据。

Configuration 接口Configuration接口的作用是对Hibernate进行配置,以及对它进行启动。在Hibernate的启动过程中,Configuration类的实例首先定位映射文档的位置,读取这些配置,然后创建一个SessionFactory对象。

Query 和Criteria接口Query接口让你方便地对数据库及持久对象进行查询,它可以有两种表达方式:HQL语言或本地数据库的SQL语句。Query经常被用来绑定查询参数、限制查询记录数量,并最终执行查询操作。Criteria接口与Query接口非常类似,它允许你创建并执行面向对象的标准化查询。值得注意的是Query接口也是轻量级的,它不能在Session之外使用。

Callback 接口 当一些有用的事件发生时――例如持久对象的载入、存储、删除时,Callback接口会通知Hibernate去接收一个通知消息。一般而言,Callback接口在用户程序中并不是必须的,但你要在你的项目中创建审计日志时,你可能会用到它。以下是它的策略接口: · 主键的生成(IdentifierGenerator 接口)

· 本地SQL语言支持(Dialect 抽象类)

· 缓冲机制(Cache 和CacheProvider 接口)

· JDBC 连接管理(ConnectionProvider接口)

.事务管理(TransactionFactory, Transaction, 和 TransactionManagerLookup 接口)· ORM 策略(ClassPersister 接口)

· 属性访问策略(PropertyAccessor 接口)

· 代理对象的创建(ProxyFactory接口)

Hibernate为以上所列的机制分别创建了一个缺省的实现,因此如果你只是要增强它的某个策略的功能的话,只需简单地继承这个类就可以了,没有必要从头开始写代码。Hibernate运行在两种环境下:可管理环境和不可管理环境

· 可管理环境――这种环境可管理如下资源:池资源管理,诸如数据库连接池和,还有事务管理、安全定义。一些典型的J2EE服务器(JBoss、Weblogic、WebSphere)已经实现了这些。· 不可管理环境――只是提供了一些基本的功能,诸如像Jetty或Tomcat这样的servlet容器环境。

优点:

Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口的实现类,甚至可以是BMP里面的访问数据库的代码。

Hibernate是一个和JDBC密切关联的框架,所以Hibernate的兼容性和JDBC驱动,和数据库都有一定的关系,但是和使用它的Java程序,和App Server没有任何关系,也不存在兼容性问题。

Hibernate不能用来直接和Entity Bean做对比,只有放在整个J2EE项目的框架中才能比较。并且即使是放在软件整体框架中来看,Hibernate也是做为JDBC的替代者出现的,而不是Entity Bean的替代者出现的,Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

Hibernate可以应用在任何使用JDBC的场合。

Hibernate 使用 Java 反射机制 而不是字节码增强程序来实现透明性。

Hibernate 的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。

它支持各种关系数据库,从一对一到多对多的各种复杂关系。

缺点:它限制您所使用的对象模型。(例如,一个持久性类不能映射到多个表)。让我再列一次我已经列n次的框架结构:

传统的架构:

1)Session Bean <-> Entity Bean <-> DB

为了解决性能障碍的替代架构:

2)Session Bean <-> DAO <-> JDBC <-> DB

使用Hibernate来提高上面架构的开发效率的架构:

3)Session Bean <-> DAO <-> Hibernate <-> DB

就上面3个架构来分析:

1、内存消耗:采用JDBC的架构2无疑是最省内存的,Hibernate的架构次之,EB的架构1最差。

2、运行效率:如果JDBC的代码写的非常优化,那么JDBC架构运行效率最高,但是实际项目中,这一点几乎做不到,这需要程序员非常精通JDBC,运用 Batch语句,调整PreapredStatement的Batch Size和Fetch Size等参数,以及在必要的情况下采用结果集cache等等。而一般情况下程序员是做不到这一点的。因此Hibernate架构表现出最快的运行效率。EB的架构效率会差的很远。

3、开发效率:在有JBuilder的支持下以及简单的项目,EB架构开发效率最高,JDBC次之,Hibernate最差。但是在大的项目,特别是持久层关系映射很复杂的情况下,Hibernate效率高的惊人,JDBC次之,而EB架构很可能会失败。

下载三大货币政策的优缺点word格式文档
下载三大货币政策的优缺点.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    从紧货币政策形势下农信社三大比较优势分

    从紧货币政策形势下农信社三大比较优势分析 【本文摘要】近两年来,人民银行为了有效抑制通货膨胀,频繁调高利率、存 款准备金率,大量发行央行票据,甚至实行贷款规模总量控制,国......

    货币政策专题

    我国货币政策浅析 摘要: 随着我国经济的不断发展,货币政策在国民经济发展中发挥着越来越重要的作用。近几年我国都在实行稳健的货币政策,中国人民银行在制定、执行货币政策上不......

    货币政策专题

    1、 央行的基本功能是什么?实现功能的工具有哪些? 答:①进宏观经济的稳定,产出和就业的持续增长②金融稳定 工具:货币政策、流动性供给、金融监管 在经济稳定时期主要使用货币政......

    货币政策

    货币银行学重难点汇总11—货币政策 第一节货币政策目标 一、何谓货币政策 从广义上讲,货币政策包括政府、中央银行和其他有关部门所有有关货币方面的规定和所采取的影响货币......

    货币政策

    09年货币政策:适度宽松的货币政策 实行这一政策的原因:今年以来,世界经济金融形势复杂多变,不稳定不确定因素明显增多。次贷危机引发的金融危机愈演愈烈,迅速从局部发展到全球,从......

    对中国三大货币政策工具的作用及有限性分析

    对中国三大货币政策工具的作用及有限性分析 2010-10-21 摘要:通过对中国三大货币政策再贴现利率、存款准备金率及公开市场业务的作用及其有限性进行分析,指出其存在问题,并分析......

    什么是货币政策

    什么是货币政策.txt“我羡慕内些老人 羡慕他们手牵手一直走到最后。━交话费的时候,才发现自己的话那么值钱。来自: 央行昨日下午召开2010年第一季度货币政策委员会会议,市场预......

    货币政策,外汇(精选)

     货币政策 目标:物价稳定,充分就业,经济增长,国际收支平衡. 近期中介目标:短期利率,商业银行准备金,基础货币. 远期中介目标:长期利率,货币供应量,贷款量,汇率. 货币政策工......