Spring公共属性注入问题

今天在使用Spring的抽象Bean时,出现了很多差错,可以说十分多。仔细排了一下,原来是我理解错了。对于公共属性注入,在抽象Bean中必须是公共属性。我以为Spring继承和类继承一样,于是乎,把全部属性写进了抽象Bean。现在想想,还是我的想法好。Spring既然开发出了公共属性注入,那么将非完全公共属性放进抽象Bean中应该更好。谁需要谁就继承嘛,干吗非要让所有Bean都有才可以嘛!!要不抽象类使用的太偶然了。

我对Spring的底层不是十分了解,不过选择继承应该不会引发其他问题吧。如果Spring这么做不是为了避免某些问题,希望在以后的版本中支持选择继承。(不知道Spring3怎么样,我一直用的是Spring2.5)。这样Spring的效率应该会得到更多人的认可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值